• DocumentCode
    2883064
  • Title

    Adapting Ada toolsets to embedded multiprocessing applications

  • Author

    Gearhart, Larry M.

  • Author_Institution
    TRW, Beavercreek, OH, USA
  • fYear
    1989
  • fDate
    22-26 May 1989
  • Firstpage
    623
  • Abstract
    The problem of developing system software for embedded multiprocessing applications is aggravated by resource-sharing and fault-tolerance requirements and by the immaturity of support tools. The author proposes additional standards for Ada toolsets used in embedded applications which will address these problems in an integrated manner. He examines opportunities for support from the compiler toolset, describes several such opportunities, and presents arguments for their use in the design of executive-layer capabilities. These capabilities include unit sharing, software interrupts, and custom program initiation and termination code tailoring. It is emphasized that executive software will not have to duplicate the synchronization primitives that are already built into Ada. A philosophy for distributed executive design is discussed
  • Keywords
    Ada; multiprocessing programs; software tools; Ada toolsets; compiler toolset; custom program initiation; distributed executive design; embedded multiprocessing applications; executive software; executive-layer capabilities; software interrupts; standards; termination code tailoring; unit sharing; Aerospace electronics; Application software; Costs; Embedded software; Fault tolerance; Laboratories; Protocols; Resource management; System software; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1989. NAECON 1989., Proceedings of the IEEE 1989 National
  • Conference_Location
    Dayton, OH
  • Type

    conf

  • DOI
    10.1109/NAECON.1989.40275
  • Filename
    40275