Legacy software reengineering technology
D. E. Wilkening, Kenneth Littlejohn · 2002
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.