DocumentCode
2558889
Title
Real-Time and Embedded System Verification Based on Formal Requirements
Author
Fontan, B. ; Apvrille, L. ; de Saqui-Sannes, P. ; Courtiat, J.-P.
Author_Institution
LAAS-CNRS, Toulouse
fYear
2006
fDate
18-20 Oct. 2006
Firstpage
1
Lastpage
10
Abstract
TURTLE is a real-time UML profile supported by a toolkit which enables application of formal verification techniques to the analysis, design and deployment phases of systems design trajectory. This paper extends the TURTLE methodology with a requirement capture phase. SysML requirement diagrams are introduced. Temporal requirements (TR) are formally expressed using a dedicated language based on Allen´s interval algebra. TRs serve as starting point to automatically synthesize observers and to guide the verification process applied to the TURTLE model of the system. Verification results are automatically collected in traceability matrices. A Hybrid Sport Utility Vehicle serves as example.
Keywords
Unified Modeling Language; algebra; embedded systems; formal verification; sports equipment; vehicles; Allen interval algebra; SysML requirement diagrams; TR; TURTLE; deployment phase; design phase; embedded system verification; formal requirements; formal verification techniques; hybrid sport utility vehicle; real-time UML profile; real-time system; systems design trajectory; temporal requirements; traceability matrices; Algebra; Delay effects; Embedded system; Formal languages; Formal verification; Real time systems; Standardization; System analysis and design; Unified modeling language; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems, 2006. IES '06. International Symposium on
Conference_Location
Antibes Juan-Les-Pins
Print_ISBN
1-4244-0777-X
Electronic_ISBN
1-4244-0777-X
Type
conf
DOI
10.1109/IES.2006.357467
Filename
4197489
Link To Document