A Refactoring Environment for Incremental Migration of Legacy Code

Award Information
Agency: National Aeronautics and Space Administration
Branch: N/A
Contract: NAS2-02018
Agency Tracking Number: 013673
Amount: $69,897.00
Phase: Phase I
Program: SBIR
Awards Year: 2002
Solicitation Year: N/A
Solicitation Topic Code: N/A
Solicitation Number: N/A
Small Business Information
317 North Aurora Street, Ithaca, NY, 14850
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Paul Anderson
 Principal Investigator
 (607) 273-7340
Business Contact
 Ray Tietelbaum
Title: Chairman
Phone: (607) 273-7340
Email: tt@grammatech.com
Research Institution
We propose the development of software technology for the interactive incremental conversion of legacy code to other languages. The goal is to make it cost-effective to migrate code from one language to another. The technology will allow a user to first transform the code to make it amenable to translation, then manage the semi-automatic translation to the new language, then finally allow the user to transform the translated code to allow it to be easily maintainable. We will base the implementation of this technology on The Synthesizer Generator?our own language-sensitive editor generating toolkit?and couple its strengths with Refactoring?a methodology for systematically transforming code to improve its design. The underlying machinery will be language independent, but in order to have focus in Phase I, and to capitalize on our own strengths and experience, we will concentrate on the translation of Ada to Java.

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government