Avionics Software Reengineering Technology (ASRET) Project. Volume 1. Project Summary, Account and Results.

Abstract

The objective of the Avionics Software Technology Support (ASTS) program is to perform research and development for enhancing Embedded Computer System (ECS) software development and post-deployment support. The Avionics Software Reengineering Technology (ASRET) project is the second delivery order under ASTS. Under ASRET, we investigated existing reengineering and reverse engineering process, techniques, and software tools. Based upon this study, we developed a process model and environment for reengineering software from one language (FORTRAN) to another (Ada). We designed and implemented a Reengineering Tool (RET) prototype to assist the engineer in this process. We evaluated the RET by translating FORTRAN simulation code for Block 40 of the F-16 OFP to Ada. To prove the value of the RET, we recommend that software maintainers participate in an experiment using an enhanced RET to reengineer an application in a production environment rather than in a laboratory.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1995
Accession Number
ADA305829

Entities

People

  • D. E. Wilkening
  • J. P. Loyall

Organizations

  • TASC, Inc

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force Facilities
  • Beta Testing
  • Computer Programming
  • Computer Programs
  • Computers
  • Engineering
  • Engineers
  • Graphical User Interface
  • High Level Languages
  • Language
  • Models
  • Operating Systems
  • Programming Languages
  • Prototypes
  • Reverse Engineering
  • Simulations
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Organizational Process Management (OPM).
  • Software Engineering.