Standards Interoperability: Application of Contemporary Software Safety Assurance Standards to the Evolution of Legacy Software

Abstract

This thesis addresses software evolution from the perspective of standards interoperability. We address the issue of how to apply contemporary software safety assurance standards to legacy safety-critical systems, with the aim of re-certifying the legacy systems to the contemporary standards. The application of RTCA DO-178B Software Considerations in Airborne Systems and Equipment Certification to modified legacy software is the primary focus of this thesis. We present a model to capture the relationships between pre- and post-modification software and standards. The proposed formal model is then applied to the requirements for RTCA DO-178B and MIL-STD-498 as representative examples of contemporary and legacy software standards. The results provide guidance on how to achieve airworthiness certification for modified legacy software, whilst maximizing the use of software products from the previous development.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2006
Accession Number
ADA445887

Entities

People

  • Desmond J. Meacham

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Human Systems
  • Materials and Manufacturing Processes
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Aircrafts
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Engineers
  • Fighter Aircraft
  • Information Systems
  • Object Code
  • Safety
  • Software Design
  • Software Development
  • Software Testing
  • Standards
  • Test And Evaluation
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Aerospace Engineering
  • Aerospace Test and Evaluation
  • Systems Analysis and Design