Software product line modeling aims at capturing a set of software products in an economic yet meaningful way. We introduce a class of variability models that capture the sharing between the software artifacts forming the products of a software product line (SPL) in a hierarchical fashion, in terms of commonalities and orthogonalities. Such models are useful when analyzing and verifying all products of an SPL, since they provide a scheme for divide-and-conquer-style decomposition of the analysis or verification problem at hand. We define an abstract class of SPLs for which variability models can be constructed that are optimal w.r.t. the chosen representation of sharing. We show how the constructed models can be fed into a previously deve...
Software product line is the separation of variant features of all the products which belong to same...
The verification of software product lines is an active re-search area. A challenge is to efficientl...
International audienceModel-based Software Product Line (MSPL) engineering ai- ms at deriving custom...
Abstract. Software product line modeling aims at capturing a set of soft-ware products in an economi...
Abstract. A key challenge in software product line engineering is to rep-resent solution space varia...
The mCRL2 language and supporting software provide a state-of-the-art tool suite for the verificatio...
The mCRL2 language and supporting software provide a state-of-the-art tool suite for the verificatio...
In practice, a large amount of Software Product Lines (SPLs) are developed using a bottom-up process...
We show how the FMC model checker can successfully be used to model and analyze behavioural variabil...
The verification of software product lines is an active research area. A challenge is to efficientl...
Abstract. This paper presents a novel approach to the design verifica-tion of Software Product Lines...
International audienceIn a Model-based Software Product Line (MSPL), the variability of the domain i...
In a software product line (SPL), a collection of software products is defined by their commonalitie...
Software product lines are widely used due to their ad-vantageous reuse of shared features while sti...
We show how the formal specification language mCRL2 and its state-of-the-art toolset can be used suc...
Software product line is the separation of variant features of all the products which belong to same...
The verification of software product lines is an active re-search area. A challenge is to efficientl...
International audienceModel-based Software Product Line (MSPL) engineering ai- ms at deriving custom...
Abstract. Software product line modeling aims at capturing a set of soft-ware products in an economi...
Abstract. A key challenge in software product line engineering is to rep-resent solution space varia...
The mCRL2 language and supporting software provide a state-of-the-art tool suite for the verificatio...
The mCRL2 language and supporting software provide a state-of-the-art tool suite for the verificatio...
In practice, a large amount of Software Product Lines (SPLs) are developed using a bottom-up process...
We show how the FMC model checker can successfully be used to model and analyze behavioural variabil...
The verification of software product lines is an active research area. A challenge is to efficientl...
Abstract. This paper presents a novel approach to the design verifica-tion of Software Product Lines...
International audienceIn a Model-based Software Product Line (MSPL), the variability of the domain i...
In a software product line (SPL), a collection of software products is defined by their commonalitie...
Software product lines are widely used due to their ad-vantageous reuse of shared features while sti...
We show how the formal specification language mCRL2 and its state-of-the-art toolset can be used suc...
Software product line is the separation of variant features of all the products which belong to same...
The verification of software product lines is an active re-search area. A challenge is to efficientl...
International audienceModel-based Software Product Line (MSPL) engineering ai- ms at deriving custom...