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
Link To Document