Projects per year
Abstract
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.
Original language | English |
---|---|
Title of host publication | ACM International Conference Proceeding Series |
Subtitle of host publication | Companion Volume for Workshops, Demonstrations and Tools-Volume 2 |
Publisher | ACM Press |
Pages | 102-109 |
Number of pages | 8 |
Volume | 2 |
ISBN (Electronic) | 9781450327398 |
ISBN (Print) | 9781450327398 |
DOIs | |
Publication status | Published - 15 Sept 2014 |
Event | 18th International Software Product Line Conference, SPLC 2014 - Florence, Italy Duration: 15 Sept 2014 → 19 Sept 2014 |
Conference
Conference | 18th International Software Product Line Conference, SPLC 2014 |
---|---|
Country/Territory | Italy |
City | Florence |
Period | 15/09/14 → 19/09/14 |
Keywords
- Features
- Model checking
- Software product lines
- Tool
Fingerprint
Dive into the research topics of 'An extensible platform for product-line behavioural analysis'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Thesis-M-Cordy: Modular Modelling and Verification of Real-Time Software Product Lines
CORDY, M. (Researcher), Heymans, P. (CoI) & Schobbens, P. Y. (CoI)
1/10/11 → 30/09/15
Project: PHD