DocumentCode
2299681
Title
Expert Avionics Code Modification
Author
Williamson, James S.
Author_Institution
Wright Lab., Wright-Patterson AFB, OH, USA
fYear
1991
fDate
20-24 May 1991
Firstpage
677
Abstract
A description is given of the Expert Avionics Code Modification (EACM) system, a software environment and a collection of embedded tools which function together to provide a capability for post-development support for avionics software written in the Ada programming language. The EACM system includes four main tools: Connectivity Analyzer (CA), Code Performance Anomaly Detector (CPAD), Shuffler, and Rippler (Side-Effect Analyzer). The purpose of this Ada avionics maintenance/enhancement system is to reduce the amount of resources (i.e. time, cost, and manpower) required to maintain software for processors utilized in avionics applications. Anticipated benefits of the EACM system include increased and easier program understanding, leading to a lower learning curve for new project members; fewer maintenance-generated `bugs´; and more expedient and less costly enhancements
Keywords
Ada; aerospace computing; expert systems; graphical user interfaces; military computing; programming environments; software maintenance; software tools; Ada programming language; Code Performance Anomaly Detector; Connectivity Analyzer; Expert Avionics Code Modification; Rippler; Shuffler; Side-Effect Analyzer; avionics maintenance/enhancement; avionics software; embedded tools; graphical user interface; software environment; weapons; Aerospace electronics; Application software; Computer languages; Costs; Detectors; Embedded software; Performance analysis; Software maintenance; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace and Electronics Conference, 1991. NAECON 1991., Proceedings of the IEEE 1991 National
Conference_Location
Dayton, OH
Print_ISBN
0-7803-0085-8
Type
conf
DOI
10.1109/NAECON.1991.165824
Filename
165824
Link To Document