DocumentCode :
1915411
Title :
Integration of formal verification with real-time design
Author :
Krasovec, George ; Shankar, Natarajan ; Ward, Paul
Author_Institution :
Adv. Syst. Technol., Englewood, CO, USA
fYear :
1996
fDate :
1-2 Feb 1996
Firstpage :
128
Lastpage :
136
Abstract :
As computers play greater roles in critical functions of complex systems, an increased reliance on formal methods for verification of critical components will be required. However, formal methods are often criticized regarding their intractability to large problems domains and lack of mechanical support. The paper reports on preliminary research aimed at integrating formal verification techniques with an OO, real time CASE tool. We establish the feasibility of translating a system implementation model, expressed in the Real Time Object Oriented Modeling (ROOM) notation, into the Murphi model checker notation. Fragments of the translation algorithm are implemented in a proof of concept prototype; two formal analysis benchmarks are manually replicated using the translator definition. Methods for graphically expressing safety and timing constraints are demonstrated
Keywords :
computer aided software engineering; formal verification; object-oriented programming; program verification; real-time systems; Murphi model checker notation; OO real time CASE tool; ROOM notation; Real Time Object Oriented Modeling; complex systems; critical components; formal analysis benchmarks; formal methods; formal verification; proof of concept prototype; real time design; system implementation model; timing constraints; translation algorithm; translator definition; Aerospace control; Algorithm design and analysis; Application software; Computer aided software engineering; Formal specifications; Formal verification; Object oriented modeling; Prototypes; Real time systems; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
Conference_Location :
Laguna Beach, CA
Print_ISBN :
0-8186-7570-5
Type :
conf
DOI :
10.1109/WORDS.1996.506273
Filename :
506273
Link To Document :
بازگشت