Towards variability process model for agile product line configuration engineering
1
National University of Modern Languages, Rawalpindi, Pakistan
|
3
Rawalpindi Women University, Rawalpindi, Pakistan
|
Publication type: Journal Article
Publication date: 2025-01-31
scimago Q3
wos Q4
SJR: 0.371
CiteScore: 4.7
Impact factor: 1.1
ISSN: 16145046, 16145054
Abstract
Integration of Software Product Line (SPL) and Agile Software Development (ASD) results in a new direction called Agile Product Line Engineering (APLE). Even though some studies in the literature have suggested efficient methods for integrating ASD and SPL, they have not yet addressed every facet of APLE’s characteristics, and these methods hardly ever take into account the SPL configuration process or the reuse of software resources when developing new products or expanding existing product lines. Despite extensive research efforts, a unified and holistic APLE methodology that integrates agile concepts across both Application Engineering (AE) and Domain Engineering (DE) phases remains elusive. Given this, we suggest a new APLE methodology to integrate ASD and SPL more effectively. The suggested approach iteratively builds the product line, and the system architecture grows over time. We have outlined a new variability mechanism called Variability on DemAnd (VODA) to boost the SPL configuration process. We performed the two-phased evaluation. (1) In the first phase, we considered empirical investigation to validate the proposed APLE methodology. We performed a randomized experiment to compare the proposed approach to a traditional system that typically applies agile principles within a proactive SPL but lacks agile-based variability mechanisms, dynamic product line architectures, and robust feedback. (2) In second phase, the proposed algorithm is tested for efficiency, performance, and effectiveness. We conduct the experiments to evaluate the proposed process (VODA) and obtained results are evaluated with Precision, Recall, Accuracy, and F-Measure. The findings indicate that the suggested approach offers benefits such as adaptable demand management, improved software resource reuse, lower configuration costs, and a shorter time to market. The second step (i.e. second phase of evaluation) results confirm the effectiveness of the proposed algorithm. The average precision value is 0.887, the average Recall value is 0.884 and the average F-Measure value is 0.878%.
Found
Nothing found, try to update filter.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
0
Total citations:
0
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Kiani A. A. et al. Towards variability process model for agile product line configuration engineering // Innovations in Systems and Software Engineering. 2025.
GOST all authors (up to 50)
Copy
Kiani A. A., Hafeez Y., Hashmi A. S., Iqbal J. Towards variability process model for agile product line configuration engineering // Innovations in Systems and Software Engineering. 2025.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1007/s11334-025-00597-2
UR - https://link.springer.com/10.1007/s11334-025-00597-2
TI - Towards variability process model for agile product line configuration engineering
T2 - Innovations in Systems and Software Engineering
AU - Kiani, Azaz Ahmed
AU - Hafeez, Yaser
AU - Hashmi, Amber Sarwar
AU - Iqbal, Javed
PY - 2025
DA - 2025/01/31
PB - Springer Nature
SN - 1614-5046
SN - 1614-5054
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2025_Kiani,
author = {Azaz Ahmed Kiani and Yaser Hafeez and Amber Sarwar Hashmi and Javed Iqbal},
title = {Towards variability process model for agile product line configuration engineering},
journal = {Innovations in Systems and Software Engineering},
year = {2025},
publisher = {Springer Nature},
month = {jan},
url = {https://link.springer.com/10.1007/s11334-025-00597-2},
doi = {10.1007/s11334-025-00597-2}
}