A classification and survey of analysis strategies for software product lines

T Thüm, S Apel, C Kästner, I Schaefer… - ACM Computing Surveys …, 2014 - dl.acm.org
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 …

Software diversity: state of the art and perspectives

I Schaefer, R Rabiser, D Clarke, L Bettini… - International Journal on …, 2012 - Springer
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 …

Strategies for product-line verification: case studies and experiments

S Apel, A Von Rhein, P Wendler… - 2013 35th …, 2013 - ieeexplore.ieee.org
Product-line technology is increasingly used in mission-critical and safety-critical
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 …

Feature-interaction detection based on feature-based specifications

S Apel, A Von Rhein, T Thüm, C Kästner - Computer Networks, 2013 - Elsevier
Formal specification and verification techniques have been used successfully to detect
feature interactions. We investigate whether feature-based specifications can be used for …

[PDF][PDF] Analysis strategies for software product lines

T Thüm, S Apel, C Kästner, M Kuhlemann… - School of Computer …, 2012 - Citeseer
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 …

Simulation-based abstractions for software product-line model checking

M Cordy, A Classen, G Perrouin… - 2012 34th …, 2012 - ieeexplore.ieee.org
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 road to feature modularity?

C Kästner, S Apel, K Ostermann - Proceedings of the 15th International …, 2011 - dl.acm.org
Modularity of feature representations has been a long standing goal of feature-oriented
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 …

A comparison of product-based, feature-based, and family-based type checking

S Kolesnikov, A von Rhein, C Hunsen, S Apel - ACM SIGPLAN Notices, 2013 - dl.acm.org
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 …