DocumentCode :
3530862
Title :
Dynamic Consistency Checking of Domain Requirements in Product Line Engineering
Author :
Lauenroth, Kim ; Pohl, Klaus
Author_Institution :
Inst. for Comput. Sci. & Bus. Inf. Syst., Univ. of Duisburg-Essen, Essen
fYear :
2008
fDate :
8-12 Sept. 2008
Firstpage :
193
Lastpage :
202
Abstract :
The domain requirements specification (DRS) of a product line comprises the common and variable requirements of all products of the product line. Due to the variability defined for a product line, the DRS may contain contradicting requirements. For example, it may contain requirements A and not(A) which can be included in different products. Checking the consistency of DRS in product line engineering is thus not straightforward. Variability information has to be incorporated into the consistency checks to ensure that contradicting requirements do not become part of the same product requirements specification. In this paper, we present a consistency checking technique for dynamic properties of DRS based on model checking techniques. We present a proof of correctness for the technique, sketch our tool environment, and report on the application of the approach to an industrial example.
Keywords :
formal specification; domain requirements specification; dynamic consistency checking; model checking techniques; product line engineering; Asset management; Computer science; Delay; Error correction; Information systems; Software development management; Software systems; Systems engineering and theory; consistency checking; domain requirements; dynamic properties; product line engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
International Requirements Engineering, 2008. RE '08. 16th IEEE
Conference_Location :
Catalunya
ISSN :
1090-705X
Print_ISBN :
978-0-7695-3309-4
Type :
conf
DOI :
10.1109/RE.2008.21
Filename :
4685669
Link To Document :
بازگشت