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

D. E. Wilkening, Joseph P. Loyall · 1995

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.

Read the paper · More papers on PaperTik