Our approach to modernization supports a very large set of languages — larger, perhaps, than any other modernization vendor. The reason for this is that we create a specification, or model, of the legacy system, and then we create the new version of the system from it. Since our tools also support new development, the model does not have to be reverse engineered from an old system (although parts of it almost always are). Rather, we can simply build the model data using a combination of tools and then we can create the modernized system from the model. What this means is that for some languages we have very extensive reverse engineering tools, while for others we use a lighter approach that does not require element by element parsing of the legacy code itself. This also means that we can modernize systems for which the source code has been lost completely!
|Oracle PL/SQL||Model 204||FORTRAN|
|Visual Basic||Micro Focus Dialog System||REXX|
|Clipper||Java (Older Versions)||Visual Objects|
|DEC COBOL||DG COBOL||HP COBOL II|
|Unisys COBOL||IBM VS COBOL||CICS COBOL|
|Realia COBOL||Wang COBOL||Accu-COBOL|
|Micro Focus COBOL||CDC COBOL||Burroughs COBOL|