Call Number | T-1251 (Softcopy T-959) Source Code T-321 Mak T-56 |
Collection Type | Tesis |
Title | Towards Realizing an Adaptive Database in Software Product Line using MongoDB Software product line (SPL) memodelkan |
Author | Fakhri Rhizadi; |
Publisher | Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020 |
Subject | |
Location | FASILKOM-UI; |
Nomor Panggil | ID Koleksi | Status |
---|---|---|
T-1251 (Softcopy T-959) Source Code T-321 Mak T-56 | TERSEDIA |
ABSTRAK Name : Fakhri Rhizadi Program : Magister Ilmu Komputer Title : Towards Realizing an Adaptive Database in Software Product Line using MongoDB Software product line (SPL) memodelkan aplikasi dalam sebuah domain bisnis berdasarkancommonalitydanvariability. Berdasarkanpermodelanini,prosesengineering sebuah varian aplikasi dapat diotomasi. Dalam proses engineering, proses pembuatandatabasedarisebuahaplikasijugadiperlukanotomasi. Salahsolusidari hal ini, adalah penggunaan adaptive database. Pada adaptive database, penyesuaian kebutuhan terkait data dari aplikasi menjadi lebih fleksibel karena dilakukan saat runtime. Teknologi yang digunakan untuk mengimplementasikan adaptive database pada SPL adalah MongoDB. Dalam implementasinya, kami menggunakan MongoDB pada sebuah Model-View-Controller (MVC) framework dengan basis Abstract Behavioral Specification (ABS) untuk memodelkan SPL. Dalam prosesnya, ada beberapa temuan yang menghambat adaptive database untuk dapat digunakan pada ABS MVC Framework. Kata Kunci: software product line, adaptive database, MongoDB, CRUD operations, autoincrement, compatible database