Title :
Evaluating the IOBIDS specification using gate-level system simulation
Author :
Donnelly, Christopher F.
Author_Institution :
Protocol, Mt. Olive, NJ, USA
Abstract :
In September of 1990, the ATF SPO (Air Force Advanced Tactical Fighter Systems Programs Office) awarded Protocol the IOBIDS program in order to apply GLSS (gate-level system simulation) to the measurement of computer module performance and the evaluation of software specifications. The IOBIDS specification, which defines a software interface layer common modules, was chosen as a test case for these demonstrations to determine whether the additional software layer would degrade module performance to unacceptable levels and because applying GLSS to a relatively immature specification can test its completeness and uncover ambiguities. The IOBIDS program used simulation models of a JIAWG (Joint Integrated Avionics Working Group) CAP-16 (Common Avionics Processor 16-bit) module to perform two types of demonstrations. Performance demonstrations used GLSS to measure the performance impact of IOBIDS by executing a benchmark on a JIAWG common module with and without the IOBIDS software. Exchangeability demonstrations used GLSS to evaluate the IOBIDS specification and demonstrate common module exchangeability by executing a common Ada program across JIAWG common modules developed by multiple contractors
Keywords :
Ada; aerospace computing; aerospace simulation; digital simulation; military computing; performance evaluation; program verification; protocols; software portability; CAP-16; Common Avionics Processor; IOBIDS specification; JIAWG; benchmark; common Ada program; common module exchangeability; computer module performance; evaluation; gate-level system simulation; measurement; performance demonstration; software interface layer; software specifications; Aerospace electronics; Computational modeling; Computer simulation; Degradation; Force measurement; Military computing; Protocols; Software measurement; Software performance; Software testing;
Conference_Titel :
Aerospace and Electronics Conference, 1992. NAECON 1992., Proceedings of the IEEE 1992 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-0652-X
DOI :
10.1109/NAECON.1992.220511