ABSTRAK

Nama Penulis 1 / Program Studi : Farel Muhammad Daffa / Ilmu Komputer Nama Penulis 2 / Program Studi : Pramudya Wibisono / Ilmu Komputer Nama Penulis 3 / Program Studi : Ramadhan Azka Dhamawan / Ilmu Komputer Judul : Analisis, Perancangan, dan Implementasi Sistem Informasi Akademik dengan Pendekatan Software Product Line Engineering untuk Mendukung Outcome-Based Education Pembimbing : Siti Aminah, S.Kom., M.Kom. Iis Solichah, S.Kom., M.Kom., M.Comp.Sc Sistem informasi akademik merupakan aplikasi yang digunakan instansi pendidikan tinggi untuk mengelola keperluan administrasi perkuliahan dan akademik. Secara umum, sistem informasi akademik memiliki kesamaan dan perbedaan yang dimiliki oleh masing-masing instansi pendidikan tinggi. Proses pengembangan sistem dapat dilakukan dengan berbagai cara, seperti individual software dan standard software. Akan tetapi, kedua cara tersebut memiliki kekurangan dari segi biaya dan waktu. Selain cara tersebut, terdapat satu cara yang memiliki kelebihan dalam menghasilkan produk secara masal dan mudah dikostumisasi, yaitu pengembangan sistem dengan pendekatan software product line engineering (SPLE). Penelitian ini merupakan studi kasus baru penerapan SPLE pada aplikasi web sistem informasi akademik yang mendukung outcome-based education (OBE). Pada penelitian ini dihasilkan pembangkit aplikasi untuk sistem informasi akademik yang memanfaatkan PRICES-IDE untuk membangkitkan aplikasi web. PRICES-IDE menggunakan paradigma delta-oriented programming untuk menerapkan SPLE. Proses pengembangan mencakup pembuatan feature model, model UML, model IFML, dan kode WinVMJ. Feature model digunakan untuk merepresentasikan fitur yang tersedia di generator sistem informasi akademik. Unified Modeling Language (UML) digunakan untuk merepresentasikan model-model yang ada di produk. Interaction Flow Modeling Language (IFML) digunakan untuk merepresentasikan alur dan interaksi pada antarmuka. Variability Modules for Java (VMJ) digunakan untuk membangun backend dari aplikasi. Penelitian ini berhasil menghasilkan beberapa produk variasi dari sistem informasi akademik. Masing-masing variasi produk telah dievaluasi dan bekerja sesuai dengan yang diinginkan. Kata kunci: sistem informasi akademik, outcome-based education, software product line engineering, delta-oriented programming, unified modeling language, interaction flow modeling language, variability modules for java