Learn how to use SoftwareMining's COBOL modernization toolkit to refactor mainframe applications into clean, maintainable Java or C# systems. These tutorials guide project teams through each phase of the migration process, from code translation to testing and database integration.
Refactoring COBOL applications to Java or C# requires coordinated expertise across several technical areas. A successful project typically involves team members with the following skills:
These combined skills ensure a smooth transition from legacy COBOL systems to robust, modern Java or C# applications.
This page provides practical tutorials for using the SoftwareMining COBOL to Java (or C#) Conversion Tool. Each guide is designed for technical teams who already have a foundation in COBOL, Java, databases, and scripting. The tutorials include:
Start by reviewing the Translation Toolkit Overview for a complete introduction.
Watch how to scan COBOL, generate flowcharts, translate to Java, and test the results.
Download sample COBOL code used in the tutorials
End-to-end: load COBOL, analyze, translate, and view generated Java.
Transcript snippet: This tutorial shows how the tool reads COBOL sources, builds the call graph, and produces clean Java that preserves program logic.
Focus on batch programs & visual documentation.
Transcript snippet: Learn how batch COBOL is scanned and turned into flow diagrams before Java generation.
CICS style online programs moving to servlet/JSP style Java.
Transcript snippet: Shows how BMS style screens and input fields are mapped to Java UI objects.
Scan large portfolios and prepare for migration.
Transcript snippet: Explains how to run dependency analysis so only testable modules are translated in each cycle.
All videos have captions enabled (?cc_load_policy=1) so teams can view them in low-audio environments.