The role of software in DoD weapon systems is both extensive and critical, and continues to play an even greater part in mission-critical avionic systems and support tools. Due to the rapidly escalating costs associated with developing software, more efficient and productive techniques and methods are required. This paper describes an Avionics Laboratory-sponsored project, the APTAS system, which will produce a prototype automated programming environment for the development of real-time Ada avionics software applications. The APTAS system will provide high-level specification and design capabilities from which executable Ada code can be synthesized automatically. Early users of this system will be systems and software engineers whose responsibility is to develop avionics system architectures. With the APTAS system, engineers will be able to quickly compare and contrast various architectural designs including hardware and software trade-offs by testing instrumented, operational prototypes. The engineer will specify the system in a high-level specification language which is tailored to the functional area. Drawing from a knowledge base germane to the specification, APTAS will then interpret the specification in order to synthesize executable code.
Automatic programming technologies for avionics software (APTAS)
Automatische Programmiertechniken für Avionik-Software (APTAS)
1990
5 Seiten, 4 Bilder, 5 Quellen
Conference paper
English
NTIS | 1983
Avionics software performability
IEEE | 1992
|Summary of avionics technologies
IEEE | 2015
|Avionics: Integrating Spacecraft Technologies
NTRS | 1998
|