DocumentCode
1485237
Title
Scenario-Based Specification of Automotive Requirements With Quantitative Constraints and Synthesis of SL/SF Monitors
Author
Arora, Silky ; Gadkari, Ambar A. ; Ramesh, S.
Author_Institution
India Sci. Lab., Gen. Motors R&D, Bangalore, India
Volume
3
Issue
2
fYear
2011
fDate
6/1/2011 12:00:00 AM
Firstpage
62
Lastpage
65
Abstract
Requirements of embedded systems often describe the system behavior with quantitative constraints over parameters such as timing, memory, and other resources. In this letter, we present a visual language suited for scenario-based specification of requirements with quantitative constraints. Our language, known as event sequence charts with quantitative constraints (ESC-QC), is inspired by message sequence charts (MSC) and its variants. We introduce ESC-QC notations through an example from automotive requirements and then describe the formal syntax and semantics. Besides being useful for formal documentation and analysis of system requirements, ESC-QC specifications can be translated into monitors and used for run-time verification of designs. In automotive systems Simulink/Stateflow (SL/SF) is widely used for design of control systems. We have developed an algorithm for automatic synthesis of SL/SF monitors from ESC-QC specifications. We have used this algorithm for generating monitors for verification of controller models from active safety and body control applications.
Keywords
automotive engineering; control engineering computing; embedded systems; formal specification; visual languages; SL-SF monitors synthesis; Simulink-Stateflow; automotive requirements; body control applications; control system design; controller models; embedded systems; event sequence charts with quantitative constraints; formal documentation; formal syntax; run time design verification; scenario based specification; system requirements analysis; visual language; Automotive engineering; Delay; Monitoring; Semantics; Synchronization; Vehicles; Visualization; Monitor synthesis; Simulink/Stateflow; scenario-based specification;
fLanguage
English
Journal_Title
Embedded Systems Letters, IEEE
Publisher
ieee
ISSN
1943-0663
Type
jour
DOI
10.1109/LES.2011.2127445
Filename
5740945
Link To Document