Title :
Property-Driven Scenario Integration
Author :
Botaschanjan, Jewgenij ; Harhurin, Alexander
Author_Institution :
Dept. of Inf., Tech. Univ. Munchen, Garching, Germany
Abstract :
Scenario-based specifications have gained wide acceptance in requirements engineering. However, scenarios are not appropriate to describe global, system-wide invariants. Thus, a specification often consists of scenarios and universal properties. In order to obtain a consistent specification, the scenarios must be integrated in a way which does not violate the properties. However, manual integration of scenarios is an error-prone and laborious process. In the presented paper we suggest a synthesis algorithm for automatic integration of system scenarios to an overall specification with guaranteed satisfaction of system-wide safety properties. The main idea is to compute inter-scenario priorities, which disable certain scenarios if they violate a property.
Keywords :
formal specification; automatic integration; property-driven scenario integration; requirements engineering; scenario-based specification; synthesis algorithm; system-wide invariants; system-wide safety property; Automatic control; Bottling; Centralized control; Control system synthesis; Control systems; Informatics; Merging; Protocols; Safety; Software engineering; Automated Scenario Prioritization; Controller Synthesis; Feature Interaction; Model Merging; Scenario Integration;
Conference_Titel :
Software Engineering and Formal Methods, 2009 Seventh IEEE International Conference on
Conference_Location :
Hanoi
Print_ISBN :
978-0-7695-3870-9
DOI :
10.1109/SEFM.2009.10