Modern software development tools have direct and growing impact on the effective and efficient development of complex, safety-critical, real-time avionics systems and, consequently, on the safety of the flying public. The objective of tool qualification is to ensure that the tool provides confidence at least equivalent to that of the processes eliminated, reduced, or automated in the certification of the developed airborne software. Existing Federal Aviation Administration (FAA) software guidelines are more restrictive with regard to development tool qualification than they are for verification tool qualification. These existing guidelines for development tools state that the tool must meet the same objectives as the software development processes of the airborne software in the certified system. In addition, the software level assigned to the tool should be the same as the level assigned to the software it produces. These guidelines make it very difficult and expensive to qualify development tools because they do not consider differences between development environments on a general-purpose workstation with a commercial off-the-shelf (COTS) operating system and the dedicated target application environments of the airborne software.
Assessment of Software Development Tools for Safety-Critical, Real-Time Systems
2007
159 pages
Report
No indication
English
Issues on Software Testing for Safety-Critical Real-Time Automation Systems
British Library Conference Proceedings | 2004
|Safety critical fast-real-time systems
TIBKAT | 1982
|Industrialisation of Tools for Hard Real-Time Software Development
British Library Conference Proceedings | 1996
|Industrialisation of Tools for Hard Real-Time Software Development
British Library Online Contents | 1996
|