Title :
Reengineering an avionics software system
Author :
Gowda, Raghava G. ; Eldridge, Barbara ; Bohler, Michael
Author_Institution :
Dept. of Compu. Sci., Dayton Univ., OH, USA
Abstract :
This paper deals with the experiences in reengineering an existing system and developing an object-oriented design for the current system. The subsystem under study is the terrain following algorithm (TFA) or the vertical steering subsystem, a component of the guidance system of the operational flight program (OFP). The OFF is a major subsystem of the integrated test bed (ITB) facility used to support the development, test, and evaluation of advanced avionics systems in the avionics directorate at Wright-Patterson air force base. The techniques used in this reengineering process included structure charts, object-oriented structured design (OOSD) notation, and visibility diagrams for Ada packages. For developing an object-oriented design, the object modeling technique (OMT) by Rumbaugh et al. was used. Some of the CASE tools used for reengineering were Software Through Pictures, Rational Rose, and OMTool
Keywords :
Ada; aerospace computing; aerospace simulation; aerospace test facilities; computer aided software engineering; digital simulation; military aircraft; military avionics; object-oriented methods; systems re-engineering; Ada; CASE; avionics software; guidance system; integrated test bed; military avionics; object-oriented design; reengineering; terrain following algorithm; vertical steering subsystem; Aerospace electronics; Aircraft navigation; Computer aided software engineering; Computer science; Object oriented modeling; Packaging; Real time systems; Software systems; Software tools; System testing;
Conference_Titel :
Aerospace and Electronics Conference, 1995. NAECON 1995., Proceedings of the IEEE 1995 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-2666-0
DOI :
10.1109/NAECON.1995.522011