Legacy Software Migration
Many companies are using software systems which are supported by technology that is becoming obsolete or that is too expensive to maintain. These systems often incorporate undocumented essential business information which would need to be extracted to rewrite the application. Using a custom translation tool we are able to migrate applications to up-to-date technologies providing a faster and generally more economical solution with minimal interference to the business processes.
The advantages:
- automated application migration is faster and maintains the integrity of the existing data;
- migrated applications run directly under the new operating system without emulation;
- coding errors are detected and memory leakage plugged;
- redundant code is removed;
- the translated code is structured and readable;
- user training and operations manual requirements are not required as the application interface and operations are unchanged.
The process:
- feasability study including analysis of application architecture, source code dependencies and build environment;
- define and document a migration plan;
- automated migration of the legacy software;
- testing and acceptance;
- post-migration support.
We also provide the following services:
- domain analysis;
- software re-engineering and porting;
- domain specific code generators;
- custom tool construction;
- consulting;
- training.
|
|