학술논문

Supporting the development of new air traffic management software
Document Type
Conference
Source
Proceedings. The 21st Digital Avionics Systems Conference Digital avionics systems Digital Avionics Systems Conference, 2002. Proceedings. The 21st. 1:2E3-2E3 2002
Subject
Aerospace
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Signal Processing and Analysis
Fields, Waves and Electromagnetics
Photonics and Electrooptics
Software development management
Software safety
Air traffic control
FAA
Aircraft
Design engineering
Automation
Communication system traffic control
Technology management
Costs
Language
Abstract
One factor inhibiting adoption of new air traffic management systems is the inability to provide sufficient assurance for the safety-critical software components. This paper describes an approach to specifying and validating safety-critical systems called SpecTRM (specification tools and requirements methodology). An experimental demonstration of SpecTRM applied to the conflict alert/mode-C intruder (CA/MCI) function of the standard terminal automation replacement systems (STARS) is used as an example. Using SpecTRM to build a model of blackbox software functionality, such as CA/MCI, helps in validating system design early in the development process and in building safety into the design from the beginning. The use of SpecTRM informal and formal specifications/models to specify the system and software functions assists in eliminating inconsistencies and discrepancies common in plain-English documents. In addition, the specifications and models are executable and analyzable. Finally, the resulting specification provides documentation for reference during the maintenance phase of the software life cycle, including the design rationale and the design features related to safety.