“
We cover a number of solutions;
a process that would apply to your organization. Organizations faced with old, outdated systems have 3 basic alternatives: Replace the old software with a COTS package, such as an ERP; Retire the application (turn it off);
or Application Modernization; What is Legacy Modernization? For our purposes, we can say that legacy software modernization is the redevelopment of a computer application using Internet and browser technology, in either the .NET or Java programming languages. How can this be done? Again, there are 3 choices: Rewrite it by hand;
Use a translator to translate the old code;
or Automation assisted redevelopment, the ResQSoft way. Our redevelopment process and ResQSoft Engineer tools deliver the benefits of a hand rewrite, without the risk and expense. Most of the so-called modernization vendors do a line by line translation of your source code, with the following results: The new code has the wrong architecture for the web;
The application cant be maintained by normal programming techniques; The code doesnt scale well; and The vendor locks you in with proprietary software for which you do not have the source code. Our approach avoids all these problems. In a nutshell, we rewrite the routine portions of your legacy application using automated tools and a large library of reusable source code, and then finish the remaining details manually.
“
From: (legacy application) http://www.resqsoft.com/solutions/application-legacy-software-modernization