Automatic Code Generation

Automatic code generation is at the heart of what we do every day. This core competency is a key enabler of most of our software development and conversion services. Kopel Reem has developed a number of dedicated engines that are able to perform mass changes in existing applications through automatic code generation. These engines can be used, for example, to perform user interface facelifts, application upgrades to new versions, and even reverse engineering.

    • Facelift: automatic generation of code to change the application "look and feel." This includes mass changes to colors and fonts on screens without affecting the output structure.

    • Reverse engineering: Kopel Reem's reverse engineering tool uses automated code generation techniques to analyze the code of an undocumented system and create a complete specifications document. In this instance, code generation must be based on straightforward processing that does not require logical decisions.