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