Abstract. We present an automatic technique to transform a subclass of featured transition systems into modal transition systems with addi-tional sets of variability constraints in the specific format accepted by the variability model checker VMC. Both formal models are widely used in the field of software product line engineering and both come with a dedicated model checker. The transformation serves two purposes. First, it contributes to a better understanding of the fundamental differences between the two approaches, basically concerning the way in which vari-ability constraints are represented (in terms of features and actions, respectively). Second, it paves the way to compare the modelling and analysis of product line behaviour in two...
International audienceIn product line engineering, systems are developed in families and differences...
Variability management is crucial for companies that need to offer multiple product variants quickly...
AbstractVariability management in software systems requires adequate tool support to cope with the e...
Featured transition systems (FTSs) and modal transition systems (MTSs) are two of the most prominent...
The variability model checker VMC accepts a product fam-ily specified as a Modal Transition System (...
Abstract. We present VMC, a tool for the modeling and analysis of variability in product lines. It a...
In this paper we propose a behavioural model, namely the Generalized Extended Modal Transition Syste...
This paper presents an approach to variability modeling where variability models are made in a separ...
Variability-intensive systems (VIS) form a large and heterogeneous class of systems which behaviour ...
Product line calculus of communicating systems (PL-CCSs) is a process calculus proposed to model the...
Product line calculus of communicating systems (PL-CCSs) is a process calculus proposed to model the...
Abstract. In this paper, we present a comparison of two implementations of our proposed MDA approach...
Early system specifications, such as use-case scenarios and properties, rarely completely specify th...
Abstract. We present a logical framework that is able to deal with variability in product family des...
In product line engineering, systems are developed in families and differences between family member...
International audienceIn product line engineering, systems are developed in families and differences...
Variability management is crucial for companies that need to offer multiple product variants quickly...
AbstractVariability management in software systems requires adequate tool support to cope with the e...
Featured transition systems (FTSs) and modal transition systems (MTSs) are two of the most prominent...
The variability model checker VMC accepts a product fam-ily specified as a Modal Transition System (...
Abstract. We present VMC, a tool for the modeling and analysis of variability in product lines. It a...
In this paper we propose a behavioural model, namely the Generalized Extended Modal Transition Syste...
This paper presents an approach to variability modeling where variability models are made in a separ...
Variability-intensive systems (VIS) form a large and heterogeneous class of systems which behaviour ...
Product line calculus of communicating systems (PL-CCSs) is a process calculus proposed to model the...
Product line calculus of communicating systems (PL-CCSs) is a process calculus proposed to model the...
Abstract. In this paper, we present a comparison of two implementations of our proposed MDA approach...
Early system specifications, such as use-case scenarios and properties, rarely completely specify th...
Abstract. We present a logical framework that is able to deal with variability in product family des...
In product line engineering, systems are developed in families and differences between family member...
International audienceIn product line engineering, systems are developed in families and differences...
Variability management is crucial for companies that need to offer multiple product variants quickly...
AbstractVariability management in software systems requires adequate tool support to cope with the e...