ABSTRAK
Nama : Selvy Fitriani
Program Studi : Ilmu Komputer
Judul : Pengembangan Tools SPLELive Engine pada Fitur Donasi dan
pemanfaatannya pada Website AISCO
Pembimbing : Arlisa Yuliawati., M.Kom
Teknik Software Product Line Engineering (SPLE) merupakan sebuah teknik yang
memungkinkan untuk membuat berbagai produk dengan menggunakan kode dasar
yang sama. Salah satu paradigma yang mendukung SPLE adalah Delta Oriented
Programming (DOP). DOP adalah paradigma pemrograman yang bisa memodifikasi
suatu kode dasar menggunakan delta. Salah satu penerapan SPLE menggunakan DOP
adalah membuat sebuah web generator yang memungkinkan membuat berbagai
macam website dengan mudah. Prinsip inilah yang diterapkan di Adaptive Information
for Charity Organization (AISCO), salah satu web generator yang dikembangkan di
Laboratory Reliable Software Engineering (Lab RSE) Fakultas Ilmu Komputer
(Fasilkom), Universitas Indonesia (UI). AISCO diperuntukkan bagi organisasi amal
untuk membuat website tanpa harus menyentuh baris kode. Salah satu fitur yang
penting bagi organisasi amal adalah Fitur Donasi. Sebagai sebuah organisasi yang
bergerak di bidang sosial, fitur ini sangat berguna untuk mencatat setiap kegiatan yang
berkaitan dengan donasi. Fitur ini bersama fitur-fitur lainnya dikembangkan oleh
penulis ketika melakukan kerja praktik di Lab RSE pada tanggal 29 Juni hingga 4
September 2020. SPLE dan DOP sangat membantu penulis dalam mengembangkan
fitur-fitur tersebut dengan lebih mudah dan cepat.
Kata kunci:
Software Product Line Engineering, Delta Oriented Programming, Web Generator
|
|