Title :
Object-oriented design techniques applied to an integrated support station
Author :
Viney, Linda ; Pellegrini, Mark ; Swank, Jean
Author_Institution :
Electron. Syst. Lab., Georgia Tech. Res. Inst., Atlanta, GA, USA
Abstract :
As technologies change, it often becomes necessary to upgrade large hardware/software multiprocessor-based systems. System upgrades are desirable because they can provide enhancements such as graphical user interfaces (GUI), increased system integrity, and improved software reliability. This paper discusses the application of object-oriented design techniques in the upgrade of the ALM-172A and ALM-172B Integrated Support Stations (ISS) to the ALM-172C ISS. These systems are used to provide software maintenance support for the F-15 Tactical Electronic Warfare System (TEWS). The original ISSs each consisted of a control console hosted on a VAX and two multiprocessor subsystems. The control consoles provided a single command-line interface for each system. The upgraded ISSs each consist of a control console hosted on a Pentium PC, two multiprocessor subsystems with their interfaces hosted on 486 PCs, and a single-processor subsystem hosted on Pentium PC. The new control console replaced the command-line interfaces with a redesigned and enhanced GUI; additional use of object-oriented programming techniques helped to streamline and improve access to the underlying hardware, and dramatically improved system reliability
Keywords :
DEC computers; aerospace control; electronic warfare; graphical user interfaces; military computing; multiprocessing systems; object-oriented methods; software maintenance; software reliability; ALM-172A; ALM-172B; ALM-172C; F-15 Tactical Electronic Warfare System; Pentium PC; VAX; command-line interface; control console; graphical user interfaces; integrated support station; multiprocessor-based systems; object-oriented design techniques; object-oriented programming; single-processor subsystem; software maintenance; software reliability; system integrity; system upgrades; Application software; Control systems; Electronic warfare; Graphical user interfaces; Hardware; Multiprocessing systems; Personal communication networks; Software maintenance; Software reliability; Software systems;
Conference_Titel :
Aerospace and Electronics Conference, 1997. NAECON 1997., Proceedings of the IEEE 1997 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-3725-5
DOI :
10.1109/NAECON.1997.622715