Title :
Legacy software reengineering technology
Author :
Wilkening, Daniel E. ; Littlejohn, Kenneth
Author_Institution :
TASK Inc., Reading, MA, USA
Abstract :
The United States Air Force´s Wright Laboratory and TASC are continuing to develop an environment for reengineering software from one language to another. Our approach engineers a program in the new language by reusing portions of the original implementation and design. This article summarizes our reengineering process model, describes the existing FORTRAN-to-Ada reengineering technology that we developed, and highlights JOVIAL-to-Ada extensions that we plan for our new multiple language reengineering environment
Keywords :
Ada; aerospace computing; grammars; military computing; program interpreters; programming environments; reverse engineering; systems re-engineering; Air Force; FORTRAN-to-Ada reengineering; JOVIAL-to-Ada extensions; TASC; United States; Wright Laboratory; legacy software reengineering; multiple language reengineering; reengineering process model; reengineering software; Aerospace electronics; Data analysis; Data engineering; Design engineering; Humans; Prototypes; Reverse engineering; Software prototyping; Software testing; Software tools;
Conference_Titel :
Digital Avionics Systems Conference, 1996., 15th AIAA/IEEE
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3385-3
DOI :
10.1109/DASC.1996.559129