Projects per year
Software Product-Line (SPL) model checking has reached an adequate level of efficiency and expressiveness to be applied on real-world cases. Yet a major challenge remains: model checkers should consist of black-box tools that do not require in-depth expertise to be used. In particular, it is essential to provide engineers with easy-to-learn languages to model both the behaviour of their SPL and the properties to check. In this paper, we propose a framework to build customized product-line verifiers modularly. Our extensible architecture allows one to plug new modelling languages or verifications algorithms without modifying other parts of it. It also provides means of representing and reasoning on variability that can facilitate the development of other SPL quality assurance techniques. We illustrate the benefits of our approach by detailing how we created a new domainspecific SPL modelling language and linked it to our tool. Copyright 2014 ACM.
|Title of host publication||ACM International Conference Proceeding Series|
|Subtitle of host publication||Companion Volume for Workshops, Demonstrations and Tools-Volume 2|
|Number of pages||8|
|Publication status||Published - 15 Sep 2014|
|Event||18th International Software Product Line Conference, SPLC 2014 - Florence, Italy|
Duration: 15 Sep 2014 → 19 Sep 2014
|Conference||18th International Software Product Line Conference, SPLC 2014|
|Period||15/09/14 → 19/09/14|
- Model checking
- Software product lines
FingerprintDive into the research topics of 'An extensible platform for product-line behavioural analysis'. Together they form a unique fingerprint.
- 1 Finished
1/10/11 → 30/09/15