Migrating from COBOL with AI: A Moonshot Demo
summary
An open source project named disassist uses GitHub Copilot, Azure OpenAI and an agent framework to convert COBOL into Java Quarkus; the demo runs locally from a COBOL source folder, produces logs and Markdown artifacts, and outputs runnable Java files. A three‑agent pipeline performs reverse engineering, dependency analysis and orchestration via Semantic Kernel, handling deep GOTOs across 17 million lines (Bank Data) and surviving 12‑hour runs on 50 files.
AI-written summary · about
chapters (7)
- 0:00Project Launch
- 1:11Collaboration Call
- 1:56Live Demo
- 5:21AI Orchestration
- 6:59Flexible Framework
- 7:52Java Output
- 8:17Conclusion
related talks
39mGenAI-assisted reverse engineering for incremental Legacy modernisation
59mTools & Tips to Modernize Your Java code with AI
16mAI-Powered Mainframe Modernization
51mReliable AI Agents Using Domain Modeling with Koog in Java
28mAI Migration at SCALE: Make Complex Code Tasks 10X Faster (The Blueprint)
27mThe State of Large-Scale Code Modernization
34mUsing AI to build an AI Java app
43mThe AI Tsunami and the COBOL Ark: Why Your Next Job Might Be 60 Years Old
