Delta-Oriented Multi-Level Configuration in Payment Gateway Product Lines

Penulis: Tsany, Sulthan Fathurrahman; Muhammad, Rifqi Farel; Juliawan, Dhafin Raditya; Setyautami, Maya Retno Ayu; Affan, Ichlasul
Informasi
JurnalProceedings - 19th International Working Conference on Variability Modelling of Software-Intensive Systems, VaMoS 2025
PenerbitAssociation for Computing Machinery, Inc
Halaman116 - 120
Tahun Publikasi2025
ISBN979-840071441-2
Jenis SumberScopus
Sitasi
Scopus: 1
Google Scholar: 1
PubMed: 1
Abstrak
Software product line engineering (SPLE) enables systematic reuse in developing various products within specific domains. Several approaches have been proposed to support SPLE implementation. In this paper, we report our experiences using delta-oriented programming (DOP) to implement a payment gateway product line. The implementation has specific challenges because the services of payment gateway are provided by many vendors. Even though they offer similar core services, each vendor often has distinct characteristics that must be accommodated in the product line application. The core services are modeled as similar features in the feature model, but each vendor's implementation might differ. Therefore, the feature selection must address vendor-specific configurations, requiring a multi-level configuration. This paper discusses the challenges and proposes solutions for achieving a multi-level configuration in the payment gateway domain. We also implement the solution as a tool support to enhance flexibility and promote applicability across other domains. © 2025 Copyright held by the owner/author(s).
Dokumen & Tautan

© 2025 Universitas Indonesia. Seluruh hak cipta dilindungi.