• DocumentCode
    2153690
  • Title

    An approach for supporting temporal partitioning and software reuse in integrated modular avionics

  • Author

    Younis, Mohamed ; Aboutabl, Mohamed ; Kim, Daeyoung

  • Author_Institution
    Adv. Syst. Technol. Group, Honeywell Int. Inc., Columbia, MD, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    56
  • Lastpage
    66
  • Abstract
    The integrated modular avionics (IMA) approach can achieve lower overall hardware costs and reduced level of spares by getting multiple applications that have traditionally been implemented using separate, federated units to share hardware resources. However, the IMA approach also brings new challenges that did not exist in the federated setup. Avoiding unwanted dependencies among applications and managing the reuse of legacy code tops the list of challenges. This paper describes a two-layer software architecture, which enables the integration of multiple applications while maintaining strong spatial and temporal partitioning among application modules. In addition, the architecture allows the reusability of existent software modules by enabling the integration of applications written for different real-time operating systems
  • Keywords
    aerospace computing; avionics; operating systems (computers); real-time systems; software architecture; software reusability; hardware costs; hardware resource sharing; integrated modular avionics; legacy code; multiple application integration; real-time operating systems; software reuse; spatial partitioning; temporal partitioning; two-layer software architecture; Aerospace electronics; Air traffic control; Aircraft; Application software; Control systems; Costs; Energy consumption; Hardware; IEC; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0713-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2000.852451
  • Filename
    852451