Handling Complex Configurations in Software Product Lines: a Tooled Approach

Simon Urli 1 Mireille Blay-Fornarino 1 Philippe Collet 1
1 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : As Software Product Lines (SPLs) are now more widely ap- plied in new application fields such as IT or Web systems, complex and large-scale configurations have to be handled. In these fields, the strong domain orientation leads to the need to manage interrelated SPLs and multiple instances of configured sub-products, resulting in complex configurations that cannot be easily represented by simple sets of features. In this paper we propose a tooled approach to manage such SPLs through a domain model that interrelates several fea- ture models in a consistent way. The approach thus shifts part of the domain knowledge to the problem space and sup- ports the derivation of complex configurations with multi- ple instantiations and associations of sub-products. We also report on the application of our approach to an industrial- strength software development in the field of digital signage.
Document type :
Conference papers
Complete list of metadatas

Cited literature [29 references]  Display  Hide  Download

Contributor : Simon Urli <>
Submitted on : Monday, July 14, 2014 - 11:42:31 AM
Last modification on : Monday, November 5, 2018 - 3:52:09 PM
Long-term archiving on : Thursday, November 20, 2014 - 6:35:59 PM


Files produced by the author(s)


  • HAL Id : hal-01023553, version 1



Simon Urli, Mireille Blay-Fornarino, Philippe Collet. Handling Complex Configurations in Software Product Lines: a Tooled Approach. 18th International Software Product Line Conference(SPLC'14), Sep 2014, Florence, Italy. pp.10. ⟨hal-01023553⟩



Record views


Files downloads