Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number SK-2542 (Softcopy SK-2024) Source Code-892
Collection Type Skripsi
Title Dukungan Derivasi Produk Berbasis Microservices Menggunakan Prices-IDE
Author Muhammad Ruzain;
Publisher Depok: Fasilkom UI, 2025
Subject Software Product Line
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
SK-2542 (Softcopy SK-2024) Source Code-892 TERSEDIA
Tidak ada review pada koleksi ini: 56166
ABSTRAK

Nama : Muhammad Ruzain Program Studi : Ilmu Komputer Judul : Dukungan Derivasi Produk Berbasis Microservices menggunakan Prices-IDE Pembimbing : Dr. Ade Azurat, S.Kom. Daya Adianto, S.Kom., M.Kom

Arsitektur microservice menawarkan berbagai keuntungan, salah satunya adalah skalabilitas. Namun, Prices-IDE yang merupakan alat pengembangan software product line (SPL) untuk aplikasi web masih terbatas pada derivasi produk dengan arsitektur monolitik. Penelitian ini bertujuan untuk mengembangkan Prices-IDE agar mampu mendukung proses derivasi produk dalam arsitektur microservice. Pendekatan yang digunakan mengikuti prinsip serupa dengan derivasi produk monolitik, yakni berbasis fitur, di mana setiap servis didefinisikan berdasarkan fitur-fitur penyusunnya. Hasil derivasi produk berupa kumpulan servis independen yang dapat dianggap sebagai produk monolitik dengan fitur minimal. Memanfaatkan sifat self-contained dari servis yang dihasilkan, komunikasi antar servis dilakukan secara asinkron, komunikasi ini ditujukan untuk menjaga konsistensi data antar servis. Untuk menambahkan mekanisme komunikasi, dilakukan preprocessing terhadap modul yang merepresentasikan suatu fitur. Pengujian membuktikan bahwa solusi yang dikembangkan dapat bekerja secara efektif, produk microservice yang dihasilkan tetap mempertahankan fungsionalitas dari produk monolitik. Selain itu, servis-servis yang dihasilkan memiliki sifat interchangeable karena independensinya. Dengan demikian, penambahan variasi di tingkat arsitektur pada proses derivasi produk SPL berhasil diwujudkan melalui penelitian ini.