DocumentCode
2071927
Title
Efficient consistency checking of scenario-based product-line specifications
Author
Greenyer, Joel ; Sharifloo, Amir Molzam ; Cordy, Maxime ; Heymans, Patrick
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fYear
2012
fDate
24-28 Sept. 2012
Firstpage
161
Lastpage
170
Abstract
Modern technical systems typically consist of multiple components and must provide many functions that are realized by the complex interaction of these components. Moreover, very often not only a single product, but a whole product line with different compositions of components and functions must be developed. To cope with this complexity, it is important that engineers have intuitive, but precise means for specifying the requirements for these systems and have tools for automatically finding inconsistencies within the requirements, because these could lead to costly iterations in the later development. We propose a technique for the scenario-based specification of component interactions based on Modal Sequence Diagrams. Moreover, we developed an efficient technique for automatically finding inconsistencies in the scenario-based specification of many variants at once by exploiting recent advances in the model-checking of product lines. Our evaluation shows benefits of this technique over performing individual consistency checking of each variant specification.
Keywords
formal specification; formal verification; iterative methods; systems analysis; complex interaction; consistency checking; costly iterations; modal sequence diagrams; model-checking; multiple components; scenario-based product-line specifications; scenario-based specification; technical systems; Merging; Monitoring; Safety; Switches; Temperature measurement; Unified modeling language; consistency; feature compositions; product lines; scenario-based specification;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Conference (RE), 2012 20th IEEE International
Conference_Location
Chicago, IL
ISSN
1090-750X
Print_ISBN
978-1-4673-2783-1
Electronic_ISBN
1090-750X
Type
conf
DOI
10.1109/RE.2012.6345800
Filename
6345800
Link To Document