Accession Number : ADP005953

Title :   The Avionics Software Architecture Impact on System Architecture,

Corporate Author : IBM FEDERAL SYSTEMS DIV OWEGO NY

Personal Author(s) : Locke, C. D.

Report Date : DEC 1987

Pagination or Media Count : 5

Abstract : Existing avionics systems are designed as a set of subsystems, integrated by command and control software in a central processor system. In future avionics systems, the complexity of this critical software is expected to increase dramatically, leading to potentially explosive growth in both software costs and the likelihood of critical software errors. As the software increases in both its complexity and its criticality to the success of the overall mission, (e.g., by the infusion of AI, image processing, distributed processing, etc.) the vulnerability of the system of software errors also increases dramatically. This problem can, and, we feel, must be alleviated by the use of new methods for defining the system architecture, and allowing the software architecture to constrain the design space of the hardware/physical architecture. Thus, the process of developing the software architecture must change both in its development methods, and the avionics system design cycle stage at which it is performed. It is thus critical for the software architecture to be a driver of the system architecture design decisions. NATO Furnished. (rh)

Descriptors :   *AVIONICS, *COMPUTER ARCHITECTURE, *COMPUTER PROGRAM VERIFICATION, ARCHITECTURE, CENTRAL PROCESSING UNITS, COMMAND AND CONTROL SYSTEMS, COMPUTER PROGRAMS, COSTS, DECISION MAKING, DISTRIBUTED DATA PROCESSING, ERRORS, GROWTH(GENERAL), IMAGE PROCESSING, IMPACT, NATO, PHYSICAL PROPERTIES, VULNERABILITY.

Subject Categories : Computer Programming and Software
      Command, Control and Communications Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE