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 :
بازگشت