Source Code: Variability Modules for Java (VMJ)

Main Authors: Setyautami, Maya Retno Ayu, Hähnle, Reiner
Format: info software Journal
Terbitan: , 2020
Subjects:
Online Access: https://zenodo.org/record/4352769
Daftar Isi:
  • VMJ is an architectural pattern to develop delta-oriented software product lines (SPLs) with Java. We use the Java module system (available from Java 9 or later) that is combined with design patterns. These artifacts accompany a paper, entitled An Architectural Pattern to Realize Multi Software Product Lines in Java. The paper is accepted in the 15th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS 2021). You can follow the instructions in the readme files to reconstruct the project. Artifacts: 1. Source Code: Adaptive Information System for Charity Organizations (AISCO) simulation 2. Source Code: Simple payment gateway simulation 3. VMJ evaluation compare to standard Java The web application for AISCO and payment gateway using VMJ is under development.