Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number SK-1399 (Softcopy SK-881) Source code SK-569
Collection Type Skripsi
Title Extending the Product Selection Language of the Abstract Behavioral Specification (ABS) with Product Expressions
Author Triando;
Publisher Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2016
Subject
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
SK-1399 (Softcopy SK-881) Source code SK-569 TERSEDIA
Tidak ada review pada koleksi ini: 43229
ABSTRAK Nama : Triando Program Studi : Sistem Informasi Judul : Memperluas Product Selection Language dari Abstract Behavioral Specification (ABS) dengan Ekspresi Produk Sekarang ini, permintaan dan variasi perangkat lunak semakin meningkat. Terdapat konsep yang bertujuan menghasilkan banyak variasi produk yang disebut Software Product Line (SPL). Konsep SPL diterapkan pada sebuah modeling language yaitu Abstract Behavioral Specification (ABS). ABS dapat memfasilitasi pengembangan banyak produk terkait dari satu basis kode tunggal. Salah satu bagian bahasa pada ABS adalah Product Selection Language (PSL). Dengan PSL, sebuah produk dinyatakan dengan sekumpulan fitur. Meskipun beberapa produk mungkin berbagi beberapa fitur, dengan PSL, semua fitur dalam suatu produk harus dinyatakan satu per satu. Jika produk berasal dari puluhan hingga ratusan fitur, pendefinisian produk akan menjadi sulit dan tidak efisien. Oleh karena itu, penulis memikirkan solusi agar pengembang ABS dapat mengembangkan produk dari kombinasi produk lainnya. Kombinasi ini dinyatakan menggunakan ekspresi produk. Dalam penelitian ini, penulis memperluas PSL dengan implementasi dan menguji ekspresi produk pada ABS compiler front-end. Selain itu, penulis melakukan studi kasus dengan Sistem Organisasi Amal, yang dikembangkan di Lab Riset RSE, Fakultas Ilmu Komputer, Universitas Indonesia. Kata Kunci: Software Product Lines (SPL), Abstract Behavioral Specification (ABS), Product Selection Language (PSL), Ekspresi Produk