Modernization of fielded avionics software has proven to be a difficult task. As the software evolves through its life-cycle, it invariably becomes larger and more complex and represents an increasing investment in the total avionics system cost. To reduce cost during life-cycle evolution, great emphasis is placed on capturing software investment when re-hosting code on new state-of-the-art target systems. To complicate matters, quite often, the fielded system stays in use in parallel with the new system for some period of time. Simultaneous support of different target baselines leads to issues in supporting both systems and migrating similar changes between each baseline. This paper describes the methods used to develop a common abstraction layer in support of the Air Force Research Laboratory (AFRL) Information Directorate's Multi-Platform Open System Transition Technology Demonstration program (MOST-TD) program. The specific issues addressed were: Ada83 to Ada95 conversion, dealing with compiler specific extensions, vendor provided libraries and the strongly-typed data types associated with them. A special emphasis was placed on minimizing or eliminating the computational burden that might be introduced by inserting an additional layer of software on each system. Through careful use of these techniques the author has added an abstraction layer to a fielded avionics operational flight program, while incurring no additional computational burden and actually obtaining a slight overall computational savings. The abstraction layer has already been delivered back into the original platform and has successfully completed flight test.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Preserving Avionics Software Investment Through Interface Abstraction


    Beteiligte:
    Rawa, Raymond (Autor:in) / Luke, Jahn (Autor:in)


    Erscheinungsdatum :

    2006-10-01


    Format / Umfang :

    222735 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch




    Avionics Interface

    FYMAT STÉPHANE | Europäisches Patentamt | 2018

    Freier Zugriff

    Avionics interface

    FYMAT STÉPHANE | Europäisches Patentamt | 2017

    Freier Zugriff


    Avionics software support systems: an evolution through technology

    Maher, R.A. / McClean, R.K. | Tema Archiv | 1975