A Technological Challenge To transform assembler programs into a higher  programming language is in itself already an  enormous challenge. Apart from the technical  problems you have to address several other  subjects as well: 1. The target code must not just function - it  needs to be well readable, too.  2. A 1:1 translation is not acceptable since  many instructions must be interpreted as a  group and translated as such.  3. Assembler programmers play around with  the many possibilities of this language.  Everyone has his own style. The converter  must be able to adapt to these facts.  4. Registers play a leading role in assembler  programs. You need to come up with  better solutions than just replacing them  with pointers. 5. A converter must cover all the different  mainframe assemblers plus all the macros  of the operating systems and subsystems. 6. There must be an easy integration of user  macros into the converter. A2C - Conversion of Assembler to COBOL A Very Complex Set of Rules A2C works highly iterative: it moves the code in  small steps closer and closer to COBOL.   The basic rule set of A2C alone consists of  12  rule sets with 330 single rules in total! In addition  to that A2C covers macros related to the operating  systems, to DB and DC as well as customer  macros and special adaptations.  Converts Mainframe Assembler to COBOL The product transforms assembler programs of  z/OS, z/VSE and BS2000 into well readable and  structured COBOL.  Depending on the nature of the source program  A2C achieves an automation of 70 to 90%. After  the conversion we apply a manual refinement, the  so-called polishing The functions of A2C are offered as a service  resulting in error-free compiled and unit-tested  COBOL programs for the compiler of your choice.  The cost of transformation is agreed upon before-  hand as binding fixed price.   Contact  Jobs © IT Modernisation UG Download A2C product flyer  New! Free trial conversion from assembler to COBOL See a conversion example ... Legal