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 …

Mapping features to models: A template approach based on superimposed variants

K Czarnecki, M Antkiewicz - International conference on generative …, 2005 - Springer
Although a feature model can represent commonalities and variabilities in a very concise
taxonomic form, features in a feature model are merely symbols. Mapping features to other …

Model checking lots of systems: efficient verification of temporal properties in software product lines

A Classen, P Heymans, PY Schobbens… - Proceedings of the …, 2010 - dl.acm.org
In product line engineering, systems are developed in families and differences between
family members are expressed in terms of features. Formal modelling and verification is an …

Featured transition systems: Foundations for verifying variability-intensive systems and their application to LTL model checking

A Classen, M Cordy, PY Schobbens… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
The premise of variability-intensive systems, specifically in software product line
engineering, is the ability to produce a large family of different systems efficiently. Many such …

Symbolic model checking of software product lines

A Classen, P Heymans, PY Schobbens… - Proceedings of the 33rd …, 2011 - dl.acm.org
We study the problem of model checking software product line (SPL) behaviours against
temporal properties. This is more difficult than for single systems because an SPL with n …

[图书][B] Engineering modeling languages: Turning domain knowledge into tools

B Combemale, R France, JM Jézéquel, B Rumpe… - 2016 - books.google.com
Written by foremost experts in the field, Engineering Modeling Languages provides end-to-
end coverage of the engineering of modeling languages to turn domain knowledge into …

Feature models are views on ontologies

K Czarnecki, C Hwan, P Kim… - … Software Product Line …, 2006 - ieeexplore.ieee.org
Feature modeling has been proposed as an approach for describing variable requirements
for software product lines. In this paper, we explore the relationship between feature models …

Variability modeling and product derivation in e-business process families

A Schnieders, F Puhlmann - Technologies for business information …, 2007 - Springer
Nowadays, process oriented software systems, like many business information systems,
don't exist only in one single version, which covers the whole target market. Instead, many …

Model checking software product lines with SNIP

A Classen, M Cordy, P Heymans, A Legay… - International Journal on …, 2012 - Springer
We present SNIP, an efficient model checker for software product lines (SPLs). Variability in
software product lines is generally expressed in terms of features, and the number of …

Software product line engineering with the UML: Deriving products

T Ziadi, JM Jézéquel - Software Product Lines, 2006 - Springer
Software product line engineering introduces two new dimensions into the traditional
engineering of software-based systems: the variability modeling and the product derivation …