DocumentCode :
2181890
Title :
Experience of applying CORBA middleware to air traffic control automation systems
Author :
Jiang, Wen-Der
Author_Institution :
Lockheed Martin Air Traffic Manage., Rockville, MD, USA
Volume :
1
fYear :
1997
fDate :
26-30 Oct 1997
Firstpage :
1.2
Abstract :
Air traffic control (ATC) systems are complex, life-critical systems that have been characterized by long development cycles, high cost and technical risk. Many ATC systems were developed using specialized hardware and proprietary software infrastructure, making it difficult to keep pace with technology advances and growth demands. The Common Object Request Broker Architecture (CORBA) created by the Object Management Group (OMG) provides an open, stable model for distributed object-oriented systems that improves software reusability, portability, extensibility, and scalability. It has been successfully applied to the development of complex systems. However, the current specification of CORBA still lacks key features such as high availability and real-time performance that are essential for mission critical systems. This paper describes a CORBA-based, highly-available, distributed system architecture developed under an independent research and development (IRAD) project for air traffic control (ATC) systems. It analyzes characteristics and requirements for the distributed ATC computing environment, describes motivations and benefits for using CORBA, and identifies standard CORBA features applicable to ATC software. It also describes our approach, selection of CORBA middleware products, and experience for implementing CORBA-based interobject communications
Keywords :
air traffic control; object-oriented methods; software portability; software reusability; CORBA middleware; air traffic control automation; common object request broker architecture; development cycles; distributed object-oriented systems; interobject communications; life-critical systems; software extensibility; software portability; software reusability; software scalability; Air traffic control; Availability; Computer architecture; Costs; Hardware; Middleware; Object oriented modeling; Real time systems; Scalability; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems Conference, 1997. 16th DASC., AIAA/IEEE
Conference_Location :
Irvine, CA
Print_ISBN :
0-7803-4150-3
Type :
conf
DOI :
10.1109/DASC.1997.635012
Filename :
635012
Link To Document :
بازگشت