EltegraAI: Rethinking Legacy Modernization with Knowledge Graphs and Reverse Engineering

An Intellyx Brain Candy Brief

EltegraAI offers a platform that reverse engineers legacy codebases, creating a knowledge graph that extracts the semantic business logic in the legacy code.

It then incorporates new requirements and other documentation, including business intent that analysts enter into a chat interface, to build a representation of the modernized application.

The platform then uses deterministic agents to generate the modernization-ready requirements context necessary for LLM-based code generation tools to create a modern application that incorporates the legacy capabilities as well as new requirements while minimizing hallucinations.

EltegraAI is able to modernize codebases in a number of languages, including COBOL, PowerBuilder, C++, and Progress OpenEdge, among many others.

The platform can also identify gaps in existing requirements based upon existing documentation and leverage industry-specific data models to fill in the gaps. In addition, EltegraAI’s knowledge graph approach can generate test cases with traceability to requirements.

Included in the EltegraAI platform are several deterministic agents as well as an agent factory that can create agents that address customers’ specific modernization requirements.

These agents can gather the architectural context of the legacy system, industry-specific data models, as well as new requirements to instruct LLMs how to generate modern code that matches the original system while addressing required changes.

Intellyx hot take: Most legacy code modernization tools leverage AI to convert old code to new. Instead, EltegraAI creates a knowledge graph that represents the legacy functionality to support the generation of entirely new code (as well as updated architecture) from the knowledge graph.

Intellyx cold take: EltegraAI’s modernization is deterministic, yielding the same results given the same initial inputs. This determinism is good for reducing hallucinations but is contrary to the company’s messaging around agentic AI.

Copyright © Intellyx BV. Intellyx is the change agent industry analysis and advisory firm focused on enterprise transformation. Covering every angle of enterprise IT from mainframes to artificial intelligence, our broad focus across technologies empowers business executives, IT professionals, and software vendors to leverage disruptive trends to succeed in a dynamic business environment. None of the vendors mentioned in this article is an Intellyx customer. No AI was used to produce this article. To be considered for a Brain Candy article, email us at pr@intellyx.com.

SHARE THIS: