Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number T-1411 (softcopy T-1120) MAK PI-211 TR-CSUI-083
Collection Type Tesis
Title Pendekatan Delta Oriented Programingpada Interaction Flow Modeling Language untuk Memodelkan User Interface pada Web berbasis Multi Product Line
Author Ilma Ainur Rohma;
Publisher Depok: Fasilkom UI, 2025
Subject Interaction Flow Modeling Language (IFML)
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
T-1411 (softcopy T-1120) MAK PI-211 TR-CSUI-083 TERSEDIA
Tidak ada review pada koleksi ini: 55824
ABSTRAK

Nama : Ilma Ainur Rohma Program Studi : Magister Ilmu Komputer Judul : Pendekatan Delta-Oriented Programming pada Interaction Flow Modeling Language untuk Memodelkan User Interface pada Web Berbasis Multi-Product Line Pembimbing : Dr. Maya Retno Ayu Setyautami, S.Kom., M.Kom. Hafiyyan Sayyid Fadhlillah, S.Kom., M.Kom. Kebutuhan variasi produk yang dihasilkan dari Software Product Line Engineering (SPLE) semakin kompleks dan beragam termasuk kebutuhan aset dari Software Product Line (SPL) lain untuk membangun produk yang dikenal sebagai Multi-Product Line (MPL). Interaction Flow Modeling Language (IFML) digunakan untuk memodelkan Abstract User Interface (AUI) pada SPL berbasis web yang independen terhadap implementasi. IFML diintegrasikan dengan Delta-Oriented Programming (DOP) untuk memodelkan variasi pada UI yang disebut IFML-DOP. Namun, IFML-DOP saat ini memiliki keterbatasan dalam memodelkan MPL. Pendekatan modularisasi digunakan untuk mengatasi masalah ini dengan menambah dan memodifikasi elemen pada IFML-DOP yang ada sebelumnya. Kemudian, UI Generator dikembangkan untuk mentransformasi elemen-elemen yang berkaitan dengan modularisasi tersebut ke kode UI yang dapat dijalankan. Eksperimen dilakukan dengan mengembangkan produk MPL, dimana SPL organisasi nirlaba yang memiliki fitur donasi bergantung pada fitur Payment dari SPL Payment Gateway. Hasil eksperimen menunjukkan produk berhasil diuji secara fungsional melalui functional test. Usability Testing dilakukan dengan wawancara kontekstual dengan lima praktisi pengembangan web menunjukkan pendekatan ini unggul dalam learnability dan satisfaction. Namun, masih ada ruang untuk perbaikan pada aspek efficiency dan errors.