GENOME (AI-driven approach to mainframe and legacy system modernization)

GENOME is DDC's AI-driven approach to mainframe and legacy system modernization, leveraging Large Language Models (LLMs) enhanced TestoDriven Development (TDD) techniques to accelerate, optimize, and de-risk the transition from outdated architectures to modern, maintainable environments. Unlike traditional conversion methods that rely on brute-force syntax translation, GENOME understands code intent, ensuring accuracy, efficiency, and long-term adaptability. By applying LLM-powered pipelines, GENOME automates the conversion of millions of lines of legacy code into modern languages like Java or Python, eliminating the need for costly proprietary tools and reducing vendor lock-in. The TestoDriven Development (TDD) model ensures that each transformation is validated against AI-generated test cases, maintaining functional parity while stripping away technical debt and poor coding practices. Beyond code conversion, GENOME delivers comprehensive optimization and modernization capabilities, including:

-Optimizing legacy code for performance and maintainability
-Documenting legacy code for both developers and business analysts
-Identifying code-reuse opportunities to enhance efficiency
-Detecting and extracting hard-coded business rules for modularization
-Rewriting legacy I/- operations for seamless integration with modern databases
-Building comprehensive data dictionaries to streamline data governance and migration

Key Features & Benefits:

-AI-Powered Code Modernization. Uses LLMs to interpret and convert legacy languages (e.g. Software AG Natural, COBOL) into modern, scalable architectures.
-TDD-Driven Accuracy & Optimization. AI-generated unit tests ensure functional correctness, removing redundant logic and improving maintainability.
-Zer- Proprietary Code Dependencies. Eliminates reliance on legacy conversion tools, preventing vendor lock-in and lowering modernization costs.
-Cloud-Ready, Secure Deployment. Converts systems into containerized, cloud-native architectures, ensuring interoperability, scalability, and compliance.

Why GENOME?
Legacy systems remain one of the biggest barriers to digital transformation across the federal landscape. GENOME offers a nextogeneration modernization strategy that doesn't just translate code, it optimizes it for future growth, security, and cloud adoption. By leveraging AI to automate complex conversions, applying rigorous testing to ensure accuracy, and providing a scalable, modular transition path, GENOME empowers federal agencies to modernize on their terms without constraints, without delays, and without unnecessary risk.

GENOME will convert 150,000 lines of code for the MOCAS mainframe system along with the accompanying data structures into a modern Java/Relational cloud ready module.

GENOME is currently being deployed to support legacy code conversion for the Defense Finance & Accounting Service (DFAS)

Use Case Business Process Model

Automating Manual Processes. Replacing repetitive manual workflows with automated systems to improve efficiency and reduce errors. Enhancing communication and NLP Understanding. Improving human-computer interaction or inter-team communication using natural language processing and related technologies.

Date

Feb 2025

Life Cycle

Production

Organization Type

Industry

Vertical Market

IT Modernization