Software product line evolution: A systematic literature review
Abstract Context: Software Product Lines (SPL) evolve when there are changes in the
requirements, product structure or the technology being used. Different approaches have …
requirements, product structure or the technology being used. Different approaches have …
Automated analysis of feature models: Quo vadis?
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
Classification Trends Taxonomy of Model-based Testing for Software Product Line: A Systematic Literature Review
RA Sulaiman, DNA Jawawi… - KSII Transactions on …, 2022 - koreascience.kr
Context: Testing is one of the techniques that can assure the quality of software including the
domain of Software Product Line (SPL). Various techniques have been deliberated to …
domain of Software Product Line (SPL). Various techniques have been deliberated to …
An approach for bug localization in models using two levels: model and metamodel
Bug localization is a common task in software engineering, especially when maintaining and
evolving software products. This paper introduces a bug localization approach that, in …
evolving software products. This paper introduces a bug localization approach that, in …
A fine-grained requirement traceability evolutionary algorithm: Kromaia, a commercial video game case study
Context: Commercial video games usually feature an extensive source code and
requirements that are related to code lines from multiple methods. Traceability is vital in …
requirements that are related to code lines from multiple methods. Traceability is vital in …
Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object …
Lately, the model-driven engineering community has been paying more attention to the
techniques offered by the search-based software engineering community. However, even …
techniques offered by the search-based software engineering community. However, even …
Improving feature location in long-living model-based product families designed with sustainability goals
Abstract The benefits of Software Product Lines (SPL) are very appealing: software
development becomes better, faster, and cheaper. Unfortunately, these benefits come at the …
development becomes better, faster, and cheaper. Unfortunately, these benefits come at the …
Comparison of search strategies for feature location in software models
Search-based model-driven engineering is the application of search-based techniques to
specific problems that are related to software engineering that is driven using software …
specific problems that are related to software engineering that is driven using software …
Requirements variability specification for data intensive software
E Muslah, S Ghoul - arxiv preprint arxiv:1904.12314, 2019 - arxiv.org
Nowadays, the use of feature modeling technique, in software requirements specification,
increased the variation support in Data Intensive Software Product Lines (DISPLs) …
increased the variation support in Data Intensive Software Product Lines (DISPLs) …
A Reference Framework for Variability Management of Software Product Lines
Variability management (VM) in software product line engineering (SPLE) is introduced as
an abstraction that enables the reuse and customization of assets. VM is a complex task …
an abstraction that enables the reuse and customization of assets. VM is a complex task …