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 …

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-oriented software product lines

S Apel, D Batory, C Kästner, G Saake - 2013 - Springer
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …

Familiar: A domain-specific language for large scale management of feature models

M Acher, P Collet, P Lahire, RB France - Science of Computer …, 2013 - Elsevier
The feature model formalism has become the de facto standard for managing variability in
software product lines (SPLs). In practice, developing an SPL can involve modeling a large …

Adding standardized variability to domain specific languages

Ø Haugen, B Møller-Pedersen, J Oldevik… - 2008 12th …, 2008 - ieeexplore.ieee.org
We show how a common language of variability can be used to enhance the
expressiveness of a Domain Specific Language (DSL). DSLs have been proposed as a …

Energy efficient routing in ad hoc disaster recovery networks

G Zussman, A Segall - … -second Annual Joint Conference of the …, 2003 - ieeexplore.ieee.org
The terrorist attacks on September 11, 2001 have drawn attention to the use of wireless
technology in order to locate survivors of structural collapse. We propose to construct an ad …

Abstract delta modeling

D Clarke, M Helvensteijn, I Schaefer - ACM Sigplan Notices, 2010 - dl.acm.org
Delta modeling is an approach to facilitate automated product derivation for software product
lines. It is based on a set of deltas specifying modifications that are incrementally applied to …

First-class variability modeling in matlab/simulink

A Haber, C Kolassa, P Manhart, PMS Nazari… - Proceedings of the 7th …, 2013 - dl.acm.org
Modern cars exist in an vast number of variants. Thus, variability has to be dealt with in all
phases of the development process, in particular during model-based development of …

Composing feature models

M Acher, P Collet, P Lahire, R France - International conference on …, 2009 - Springer
Feature modeling is a widely used technique in Software Product Line development.
Feature models allow stakeholders to describe domain concepts in terms of commonalities …

Structuring the modeling space and supporting evolution in software product line engineering

D Dhungana, P Grünbacher, R Rabiser… - Journal of Systems and …, 2010 - Elsevier
The scale and complexity of product lines means that it is practically infeasible to develop a
single model of the entire system, regardless of the languages or notations used. The …