The translation process can be divided into three steps:
Our translators have been designed according to a proprietary "triple conversion architecture" which allows us to support the translation of multiple input dialects (PL/M, PL/I, COBOL, Pascal and Assembly, with 50+ underlying dialects) to multiple target languages (including "C," "C++," "Java," and "C#").
In addition to our translation tools, we also provide target compiler verification services. We have found that most of our clients have sufficient internal software engineering capabilities to conduct debugging and testing in-house; however, to the extent that you would like assistance with this step, we would be happy to work with the IT consultant of your choice or to suggest one for you.