DocumentCode :
707380
Title :
Semi-formal approach for validating compiler for safety critical software in airborne systems
Author :
Avinash, A.K. ; Nanda, Manju ; Jayanthi, J.
Author_Institution :
Dept. of Aerosp. Electron. & Syst. Div., NAL, Bangalore, India
fYear :
2015
fDate :
11-13 March 2015
Firstpage :
854
Lastpage :
858
Abstract :
For safety critical systems, porting the correct object code to perform the safety function is very critical. So apart from verifying the embedded software at hardware, software and system levels, safety critical systems need to be tested and validated even at the object code level [1,2,3] (ref: DO 178, Section 6.4.4.2). This paper proposes a novel semi-formal approach for validating compiler used for safety critical software for airborne systems. The novel approach is demonstrated as a case study for Microtec cross-compiler used for generating the object code for Motorola 68060 for indigenously developed Stall warning and aircraft interface computer system software. Program Analysis technique is used to validate the cross-compiler. The technique is incorporated in an in-house tool which integrates the manual knowledge database to carry out the compiler validation. This tool provides partial automation of the verification process which will be used to provide proof as per the RTCA DO-178B guidelines [3].
Keywords :
program compilers; program diagnostics; safety-critical software; Microtec cross-compiler; Motorola 68060; airborne systems; novel semi-formal approach; program analysis technique; safety critical software; Assembly; Databases; Manuals; Program processors; Safety; Standards; Compiler validation; Knowledge database; Object code analysis; Program analysis; Semi-formal Representation; Source code analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-9-3805-4415-1
Type :
conf
Filename :
7100370
Link To Document :
بازگشت