| Call Number | SK-2630 (softcopy SK-2111) |
| Collection Type | Skripsi |
| Title | Migrasi Data Parsial SIAKNGCS untuk Data Seeding pada Sistem Informasi Akademik Reborn Berbasiskan Software Product Line Engineering |
| Author | Stenly Yosua Saputra, Stevev Yosua Saputra; |
| Publisher | Depok: Fasilkom UI, 2025 |
| Subject | Software product line engineering |
| Location | FASILKOM-UI; |
| Nomor Panggil | ID Koleksi | Status |
|---|---|---|
| SK-2630 (softcopy SK-2111) | TERSEDIA |
Nama Penulis 1 / Program Studi : Stenly Yosua Saputra / Ilmu Komputer Nama Penulis 2 / Program Studi : Steven Yosua Saputra / Ilmu Komputer Judul : MIGRASI DATA PARSIAL SIAKNGCS UNTUK DATA SEEDINGPADASISTEMINFORMASIAKADEMIKREBORN BERBASISKAN SOFTWARE PRODUCT LINE ENGINEERING Pembimbing : Dr. Siti Aminah, S.Kom., M.Kom. Iis Solichah, S.Kom., M.Kom., M.Comp.Sc. Software Product Line Engineering (SPLE) merupakan sebuah paradigma pemrograman yang digunakan dalam pengembangan perangkat lunak dengan memanfaatkan platform bersama, sehingga memungkinkan kustomisasi aplikasi secara masal. Laboratorium Reliable Software Engineering (RSE) Fakultas Ilmu Komputer Universitas Indonesia mengembangkan sebuah tool bernama PRICES-IDE yang menerapkan paradigma SPLE dengan tujuan menghasilkan berbagai product line aplikasi berbasis web. Salah satu studi kasus implementasi PRICES-IDE adalah pengembangan product line Sistem Informasi Akademik Reborn (SIAK Reborn). Pemanfaatan SPLE pada SIAK Reborn memudahkan pembuatan banyak produk SIAK dengan berbagai varian fitur. Beberapa penelitian sebelumnya telah dilakukan terhadap SIAK Reborn, tetapi belum ada yang menggunakan data asli SIAK Universitas Indonesa (SIAK-NG). Oleh karena itu, penelitian ini berfokus pada proses migrasi data secara parsial, tanpa meninggalkan sistem lama sepenuhnya, dalam cakupan Fakultas Ilmu Komputer Universitas Indonesia (SIAKNGCS) ke dalam sistem SIAK Reborn. Data hasil migrasi dari SIAKNGCS, yang tersedia melalui API milik Fasilkom UI (API CS UI), digunakan sebagai bahan untuk pengisian data inisial (data seeding) ke dalam sistem SIAK Reborn. Proses penelitian ini mencakup identifikasi variabilitas fitur dan modul pada SIAK Reborn untuk migrasi data SIAKNGCS, pemetaan skema data antarsistem, serta pengembangan seeder berbentuk modulWinVMJ untuk melakukan migrasi data tersebut. Evaluasi hasil migrasi data dilakukan melalui query database, integrasi dengan sistem frontend, serta evaluasi performa implementasi. Berdasarkan hasil evaluasi, penelitian ini berhasil melakukan migrasi data SIAKNGCS ke dalam sistem SIAK Reborn sesuai dengan variabilitas fitur yang tersedia. Akan tetapi, masih terdapat beberapa fitur pada SIAK Reborn yang belum dapat dilakukan migrasi karena keterbatasan data pada API CS UI. Dari sisi performa implementasi, 70% data memerlukan waktu migrasi di bawah 45 detik, tetapi diperlukan optimisasi implementasi lebih lanjut, sehingga meminimalisasi waktu proses migrasi data.