@inproceedings{78247edb55da497abe8a19484f7b2e86,
title = "Database generator to support product derivation in SPL",
abstract = "Software product line (SPL) is a methodology to develop application variants with feature variability to accommodate user needs in a specific market. This methodology can be supported by the Abstract Behavioral Specification (ABS) modeling language. With the use of delta-oriented programming (DOP) in ABS, the development process to produce application variants in SPL can be automated. However, feature variability of an application variant could affect the design and implementation of the database schema of the application during product derivation phase in SPL, if the feature is related to the data storage of the application. This crucial thing is not handled by the management technique of variability in SPL which makes database schema might be inconsistent and incompatible with the application requirements. In this study, we successfully implement a tool to generate a compatible relational database schema for an application variant. This tool has also been adopted to support the automation process of our working product line for charity organizations.",
keywords = "ABS, ABS elements, Constraints, Database schema, Delta, Relational database",
author = "Fakhri Rhizadi and Fadhlillah, {Hafiyyan Sayyid} and Ade Azurat and Iis Afriyanti and Apriani, {Niken Fitria}",
year = "2019",
month = oct,
doi = "10.1109/ICACSIS47736.2019.8979688",
language = "English",
series = "2019 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--8",
booktitle = "2019 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2019",
address = "United States",
note = "11th International Conference on Advanced Computer Science and Information Systems, ICACSIS 2019 ; Conference date: 12-10-2019 Through 13-10-2019",
}