National audienceSoftware Product Lines (SPLs) are families of similar software products built from a common set of features. As the number of products of an SPL is potentially exponential in the number of its features, SPLs are harder to verify than single software. A practical way to face this exponential blow-up is to reuse common behaviour between products. We previously introduced Featured Transition Systems (FTS), a mathematical model that serves as a basis for efficient SPL model checking techniques. In this talk, we present ProVeLines, a product line of verifiers for SPLs that incorporates the results of over three years of research on formal verification of SPLs. Being itself a product line, our tool is flexible and extensible, and...
International audienceThe Software Product Lines (SPLs) paradigm promises faster development cycles ...
Abstract. Software product line modeling aims at capturing a set of soft-ware products in an economi...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
National audienceSoftware Product Lines (SPLs) are families of similar software products built from ...
International audienceSoftware Product Lines (SPLs) are families of similar softwareproducts built f...
The verification of software product lines is an active research area. A challenge is to efficientl...
International audienceSoftware Product Line (SPL) engineering is a software engineering paradigm tha...
The verification of software product lines is an active re-search area. A challenge is to efficientl...
Software Product Line (SPL) engineering is a software engineering paradigm that exploits the commona...
We study the problem of model checking software product line (SPL) behaviours against temporal prope...
We study the problem of model checking software product line (SPL) behaviours against temporal prope...
In product line engineering, systems are developed in families and differences between family member...
Software product lines are used for highly efficient development of software products with a common ...
International audienceThe Software Product Lines (SPLs) paradigm promises faster development cycles ...
Abstract. Software product line modeling aims at capturing a set of soft-ware products in an economi...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
National audienceSoftware Product Lines (SPLs) are families of similar software products built from ...
International audienceSoftware Product Lines (SPLs) are families of similar softwareproducts built f...
The verification of software product lines is an active research area. A challenge is to efficientl...
International audienceSoftware Product Line (SPL) engineering is a software engineering paradigm tha...
The verification of software product lines is an active re-search area. A challenge is to efficientl...
Software Product Line (SPL) engineering is a software engineering paradigm that exploits the commona...
We study the problem of model checking software product line (SPL) behaviours against temporal prope...
We study the problem of model checking software product line (SPL) behaviours against temporal prope...
In product line engineering, systems are developed in families and differences between family member...
Software product lines are used for highly efficient development of software products with a common ...
International audienceThe Software Product Lines (SPLs) paradigm promises faster development cycles ...
Abstract. Software product line modeling aims at capturing a set of soft-ware products in an economi...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...