Title :
Avionics software reusability observations and recommendations
Author :
Shelburne, Brian J. ; Pitarys, Marc J.
Author_Institution :
Dept. of Math. & Comput Sci., Wittenberg Univ., Germany
Abstract :
Attention is given to the Common Ada Missile Packages (CAMPs), a large collection of generic real-time embedded missile software that allows users to implement many applications, such as navigation routines, Kalman filters, and mathematical operations. In addition to a library of `reusable´ software, a parts engineering system (PES) was developed under the CAMP program. The use of CAMP for avionics software applications was investigated. It was found that CAMP in its current state was not suitable for avionics applications. The attempts to create avionics software with CAMP led to an abundance of observations concerning the writing and use of reusable software for avionics applications. The results of the avionics software reuse research are described. The authors also identify some of the errors found in the CAMP software and list recommendations that need to be adopted if widescale application of reusable software is to be a success
Keywords :
Ada; aerospace computing; aircraft instrumentation; military computing; missiles; software reusability; Common Ada Missile Packages; Kalman filters; avionics software; generic real-time embedded missile software; navigation routines; software reusability; Aerospace electronics; Application software; Embedded software; Missiles; Navigation; Packaging; Software libraries; Software packages; Software reusability; Systems engineering and theory;
Conference_Titel :
Aerospace and Electronics Conference, 1991. NAECON 1991., Proceedings of the IEEE 1991 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-0085-8
DOI :
10.1109/NAECON.1991.165813