• 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