A classification and survey of analysis strategies for software product lines
Software-product-line engineering has gained considerable momentum in recent years,
both in industry and in academia. A software product line is a family of software products that …
both in industry and in academia. A software product line is a family of software products that …
Software diversity: state of the art and perspectives
Diversity is prevalent in modern software systems to facilitate adapting the software to
customer requirements or the execution environment. Diversity has an impact on all phases …
customer requirements or the execution environment. Diversity has an impact on all phases …
Strategies for product-line verification: case studies and experiments
Product-line technology is increasingly used in mission-critical and safety-critical
applications. Hence, researchers are developing verification approaches that follow different …
applications. Hence, researchers are developing verification approaches that follow different …
A bibliometric analysis of 20 years of research on software product lines
R Heradio, H Perez-Morago… - Information and …, 2016 - Elsevier
Context: Software product line engineering has proven to be an efficient paradigm to
developing families of similar software systems at lower costs, in shorter time, and with …
developing families of similar software systems at lower costs, in shorter time, and with …
Feature-interaction detection based on feature-based specifications
Formal specification and verification techniques have been used successfully to detect
feature interactions. We investigate whether feature-based specifications can be used for …
feature interactions. We investigate whether feature-based specifications can be used for …
[PDF][PDF] Analysis strategies for software product lines
Software-product-line engineering has gained considerable momentum in recent years,
both in industry and in academia. A software product line is a set of software products that …
both in industry and in academia. A software product line is a set of software products that …
Simulation-based abstractions for software product-line model checking
Software Product Line (SPL) engineering is a software engineering paradigm that exploits
the commonality between similar software products to reduce life cycle costs and time-to …
the commonality between similar software products to reduce life cycle costs and time-to …
The road to feature modularity?
Modularity of feature representations has been a long standing goal of feature-oriented
software development. While some researchers regard feature modules and corresponding …
software development. While some researchers regard feature modules and corresponding …
A feature-oriented requirements modelling language
P Shaker, JM Atlee, S Wang - 2012 20th IEEE International …, 2012 - ieeexplore.ieee.org
In this paper, we present a feature-oriented requirements modelling language (FORML) for
modelling the behavioural requirements of a software product line. FORML aims to support …
modelling the behavioural requirements of a software product line. FORML aims to support …
A comparison of product-based, feature-based, and family-based type checking
Analyzing software product lines is difficult, due to their inherent variability. In the past,
several strategies for product-line analysis have been proposed, in particular, product …
several strategies for product-line analysis have been proposed, in particular, product …