 |
Source code translation |
Involves converting the code from one language (or language version) to another e.g. FORTRAN to C or Visual Basic to .Net from Desktop application to Web based application without changing the functionality of the software thus providing you with the opportunity to save time and money, and improve the way you interact with clients, suppliers and business partners.
|
 |
Reverse engineering |
Analyzing software with a view to understanding its design and specification; also be used to re-specify a system for re-implementation, building a program data base and generates information from it. The design and specification may be reverse engineered to support program maintenance
|
 |
Program structure improvement |
Maintenance tends to corrupt the structure of a program. It becomes harder and harder to understand and manage, STPL's re-engineering process conditions are simplified to make them more readable and the program automatically restructure to remove unconditional branches
|
 |
System re-engineering |
Re-structuring or re-writing part or all of a legacy system without changing its functionality. Applicable where some but not all sub-systems of a larger system require frequent maintenance. Re-engineering involves adding effort to make them easier to maintain. The system may be re-structured and re-documented
|