DocumentCode
2749686
Title
The Gurkh project: a framework for verification and execution of mission critical applications
Author
Asplund, Lars ; Lundqvist, Karsten
Volume
2
fYear
2003
fDate
12-16 Oct. 2003
Abstract
The paper contributes with three methods that together will make a complete tool-set for verification of mission critical applications. The first method is the transformation of existing Ada or VHDL code into an intermediate form. This form is used for verification by numerous different model checkers. The second method is a predictable runtime kernel that has both a verifiable formal model and is implemented in hardware to achieve full predictability. Finally, a method for transforming the intermediate form of the complete system into a hardware unit, the SafetyChip that performs runtime control of the system. This SafetyChip can catch ´out-of-state´ behaviors.
Keywords
Ada; formal verification; hardware description languages; hardware-software codesign; safety devices; software tools; Ada code transformation; Gurkh project; Safety Chip; VHDL code transformation; hardware description languages; mission critical applications verification; out of state behavior; predictable runtime kernel; runtime control; tool set; verifiable formal model;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 2003. DASC '03. The 22nd
Conference_Location
Indianapolis, IN, USA
Print_ISBN
0-7803-7844-X
Type
conf
DOI
10.1109/DASC.2003.1245932
Filename
5731177
Link To Document