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.
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