Title :
Reusable common module software for embedded systems
Author :
Gingerich, Tim ; Daniel, Wayne ; Rasmussen, Karl
Author_Institution :
Texas Inst., Dallas, TX, USA
Abstract :
Hardware and software for a mission processor (MP) consisting of several types of 1750A-based modules have been developed. Extensive communications and built-in-test (BIT) software were developed for each of the 1750A-based modules taking advantage of the commonality between modules. Approximately 65% of the module startup and BIT software was common between modules. The common software library implemented on the MP resulted in several advantages which include common interfaces, reduced software development effort, reduced code size, fewer units to test, and faster software development. The software and the methodology used to develop it are discussed in detail
Keywords :
aircraft instrumentation; military computing; military equipment; software reusability; 1750A-based modules; BIT software; built-in-test; common interfaces; common software library; military computing; mission processor; reusable common module software; software development; Circuit testing; Embedded software; Embedded system; Hardware; Instruments; Kernel; Page description languages; Software reusability; Software systems; System testing;
Conference_Titel :
Aerospace and Electronics Conference, 1989. NAECON 1989., Proceedings of the IEEE 1989 National
Conference_Location :
Dayton, OH
DOI :
10.1109/NAECON.1989.40464