A key component of a successful platform migration project is
ensuring that existing applications run error free on the new platform.
If the application uses 4GLs and industry standard database systems,
it is often simply a matter of bringing the application logic across
to the equivalent set up on the new platform.
But what if your application logic is written in a standard programming
language? A complete application migration project is required to
rehost on the new platform. Using traditional methods this can be
a hugely manual and error prone activity.
UnXis's Professional Services team has helped many customers migrate
applications to new platforms more quickly, efficiently than in-house
manual translation. UnXis uses a number of tools including Pennington's
XTRAN(TM) expert system to automate the analysis, translation and
re-engineering source code. Combining this technology with UnXis's
expertise is unbeatable.
By using UnXis's experience and methodology you can:
- Reduce the risk of error
- Reduce the cost of application migration
- Speed up the new platform deployment
UnXis takes a three-phase approach to application migration projects:
Taking the customers source code UnXis's staff:
- Analyse the application logic using XTRAN(TM)
- Identify operating system and environmental dependencies
- Isolate and examine external dependencies
The output of this process is a report outlining the proposed solution,
issues to be resolved, and a work breakdown for the migration project.
UnXis utilizes state of the art code assessment and translation
tools to effect rapid and accurate translation of application logic.
Using XTRAN(TM) technology UnXis parses, analyses, restructures
and generates code for the new platform. Input languages can include
C, C++, BASIC, Fortran, COBOL, Pascal and assemblers. These languages
can be translated into C or C++ for the target platform.
OPERATING SYSTEM REHOSTING
Once the application is translated into the target language the code
is then re-engineered using XTRAN(TM) (if necessary) to handle operating
system specific code. APIs and system calls not present on the target
platform need to be rewritten to equivalent APIs on the new platform
or supplemented with appropriate third party technologies.
Contact Consulting Services Direct
US Toll Free: 800.366.UNIX (800.366.8649)
EMEIA Tel: +44 8700 994 992 (UK)
UK Toll: +44 (0) 1707226 014