Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number SK-2435 (Softcopy SK-1917) Source Code 866
Collection Type Skripsi
Title Refaktor Penerapan Multilevel Delta pada Produk Payment Gateway dan Plugin WinVMJ Composer, serta Porting Plugin WinVMJ Composer ke Platform MacOS
Author Hafizh Salam;
Publisher Depok: Fasilkom UI, 2024
Subject Produk Payment Gateway dan Plugin WinVMJ Composer
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
SK-2435 (Softcopy SK-1917) Source Code 866 TERSEDIA
Tidak ada review pada koleksi ini: 55726
ABSTRAK

Nama : Hafizh Salam Program Studi : Sistem Informasi Judul : Refaktor Penerapan Multilevel Delta pada Produk Payment Gateway dan Plugin WinVMJ Composer, serta Porting Plugin WinVMJ Composer ke Platform MacOS Pembimbing : Dr. Ade Azurat, S.Kom., PRICES-IDE digunakan dalam pengembangan perangkat lunak berbasis SPLE (Software Product Line Engineering), dengan WinVMJ Composer sebagai plugin untuk menghasilkan backend dan Payment Gateway sebagai salah satu product line yang mengimplementasikan multilevel delta. Pembentukan produk yang mengimplementasikan multilevel delta masih dilakukan secara manual. WinVMJ Composer juga belum dapat berjalan pada sistem operasi MacOS yang merupakan sistem operasi terbanyak kedua yang digunakan oleh pengembang. Penelitian ini bertujuan sebagai solusi atas permasalahan tersebut. Implementasi multilevel delta dilakukan dengan melakukan refaktor pada struktur folder produk Payment Gateway dan modifikasi penerapan code generation pada WinVMJ Composer. Porting plugin WinVMJ Composer ke MacOS dilakukan dengan mengubah template scripts yang digunakan untuk menjalankan dan melakukan deploy program agar sesuai dengan sintaks Shell Script. Penelitian ini berhasil mengimplementasikan multilevel delta pada produk Payment Gateway dan WinVMJ Composer, dengan kekurangan berupa belum dapat dilakukan pengecualian model pada endpoints binding dalam product class. Porting WinVMJ Composer ke MacOS juga berhasil dilakukan, ditemukan bahwa aplikasi juga dapat berjalan pada platform Linux. Proses pembentukan serta deploy produk dapat berjalan dengan baik pada platform Windows, Linux, dan MacOS. Kata kunci: Cross-Platform Software Development Delta-Oriented Programming, multilevel delta, WinVMJ Composer, payment gateway, Shell Script, Software Product Line Engineering