Improvements to Software Maintenance Methods in Real Time Embedded Aviation Flight Systems.

Abstract

Software maintenance costs in Naval Aviation Operational Flight Programs (OFP) are very high and are projected to climb higher in the future. Maintenance costs are high due to poor initial design, limited programmer and system resources, poor documentation, the conditions under which the OFP must operate and the difficulty involved in performing meaningful flight software tests. The primary factors which produce the stated problems with aviation software systems are discussed. The maintenance phase of the software lifecycle model proposed for standard application software systems is contrasted with that for real time, embedded, aviation software systems. A limited set of software tools and methodologies which are currently available and would greatly aid the system engineers tasked with OFP maintenance is proposed. These tools and methodologies center on two areas of flight software maintenance; documentation and testing. The thesis concludes with recommendations for future aviation flight software systems. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1983
Accession Number
ADA141949

Entities

People

  • R. B. Upchurch

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Cyber
  • Ground and Sea Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Aircraft Equipment
  • Aircrafts
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Engineers
  • Fighter Aircraft
  • Flight Crews
  • Maintenance Costs
  • Military Aircraft
  • Reliability
  • Software Development
  • Test Facilities
  • Training

Fields of Study

  • Computer science
  • Engineering

Readers

  • Aerospace Engineering
  • Software Engineering.