From Knowledge Graph to AI-driven Migration
Based on this foundation, we tested different approaches to automatically translate the system into a modern programming language. The chosen approach: modular migration.
First, AI agents generate tests based on input and output data. For selected modules, we achieve around 80% test coverage. These tests are then validated and serve as a safety net.
Next, we automatically translate the business logic of these modules into the target architecture. The AI follows clear rules: 1:1 translation, tests must pass, logic must remain unchanged.
Eight out of more than 60 modules are successfully migrated – including documentation and fully executable tests. The results show: the approach is technically feasible.
At the same time, we evaluate efficiency and token usage across different models, including Claude Sonnet and Opus. Initial analyses indicate a potential efficiency gain of up to 50%, combined with high transparency.