Accession Number : ADA305829

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

Descriptive Note : Final rept. 1 May 92-1 May 95,

Corporate Author : ANALYTIC SCIENCES CORP READING MA

Personal Author(s) : Wilkening, D. E. ; Loyall, J. P.

PDF Url : ADA305829

Report Date : MAY 1995

Pagination or Media Count : 90

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.

Descriptors :   *AVIONICS, *SOFTWARE ENGINEERING, COMPUTER PROGRAMS, COMPUTERIZED SIMULATION, ENVIRONMENTS, PRODUCTION, PROTOTYPES, CODING, FORTRAN, REVERSIBLE, EMBEDDING, MACHINE CODING.

Subject Categories : Computer Programming and Software
      Electrical and Electronic Equipment

Distribution Statement : APPROVED FOR PUBLIC RELEASE