Title :
A mode-based pattern for feature requirements, and a generic feature interface
Author :
Dietrich, David ; Atlee, Joanne M.
Author_Institution :
Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
Abstract :
In this paper, we propose a pattern for decomposing and structuring the model of a feature´s behavioural requirements, based on modes of operation (e.g., Active, Inactive, Failed) that are common to features in multiple domains. Interestingly, the highest-level modes of the pattern can serve as a generic behavioural interface for all features that adhere to the pattern. We have applied the pattern in modelling the behavioural requirements of 19 automotive features that were specified in 5 production-grade requirements documents. We found that the pattern was applicable to all 19 features, and that our proposed generic feature interface was applicable to 50 out of 57 inter-feature references.
Keywords :
formal specification; user interfaces; active operation mode; automotive features; failed operation mode; feature behavioural requirements modelling; generic behavioural interface; generic feature interface; inactive operation mode; mode-based pattern; model decomposition; model structuring; production-grade requirements documents; Automotive engineering; Context modeling; Educational institutions; Monitoring; Presses; Unified modeling language; Vehicles; requirements engineering; requirements patterns;
Conference_Titel :
Requirements Engineering Conference (RE), 2013 21st IEEE International
Conference_Location :
Rio de Janeiro
DOI :
10.1109/RE.2013.6636708