.com Solutions Inc. - Logo  
services header buttons
.
FmPro Migration bullet item 7b FmPro Upgrade bullet item 7b FmPro Development
.
.
.
. .

 


..

. .

...

.

FmPro Migrator - The Universal Migration Tool for COBOL

The AI Accelerated version of FmPro Migrator Platinum Edition 11.39 - Adds a new COBOL import feature enabling the automated conversion of COBOL to over 50 programming languages.

The use of locally running models with FmPro Migrator Custom Dev Edition and FmPro Migrator Site License Edition is designed to support secure computing environments where the computer may be "air gapped" - unable to access the internet for security reasons.

Automated COBOL Conversion with the Code Conversion Workbench

The Code Conversion Workbench enables developers to manage the automated import and conversion of hundreds of COBOL program files in a single window. Individual programs can be selected by name for single-click submission to the selected AI provider and machine learning model. Output files are saved automatically as the results are received into a folder of converted scripts. The Code Conversion Workbench supports conversions into the top 50 most popular programming languages as found in the TIOBE index. Machine learning prompts are generated automatically, but the prompt text and source code fields are fully editable. Training records can be created to "train" the LLM and fine-tune the results, improving the conversion process to nearly 100%.

Table of Contents

Top 10 Features
Importing Cobol Video
LLM Training
COBOL to Java Conversion
COBOL to C# Conversion
COBOL to Python Conversion
FmPro Migrator Editions
Automated COBOL Conversion Movie

 

Top 10 Features - Code Conversion Workbench

black bulletConverts PRG/Form code to 50+ programming languages.
black bulletUp to 500,000 daily AI Tokens included.
black bulletEfficient workflow manages importing, processing, naming and saving of all scripts.
black bulletTo-Do list checklist shows project status at a glance.
black bulletFinely tuned system messages and properties are built in and sent automatically.
black bulletModernize legacy code to match current workforce skills.
black bulletFlexible GUI provides full control of AI model, source text, prompt text and output filename.
black bulletCustomize the conversion process by adding model training records for your unique code base.
black bulletIncluded with the AI Accelerated version of FmPro Migrator Platinum Edition.
black bulletProcess automated code conversions locally with Custom Dev and Site License Editions.

For more info email, call or chat.

Description

The COBOL Conversion Feature of the Code Conversion Workbench, integrated into FmPro Migrator AI Accelerated Edition, offers an economical migration or conversion solution for COBOL projects. This feature facilitates a nearly 100% conversion of all code functionality when utilized in conjunction with the Training feature.

Scale-up & Transition COBOL to Cloud Hosted Apps

Scale up legacy mainframe applications to run on cloud infrastructure with modern APIs, save money on hardware & software leasing costs, and own all of the source code for your application, enabling customization at your convenience.

Instantly Import COBOL Files

FmPro Migrator is a cross platform tool available for macOS and Windows platforms. The Code Conversion Workbench facilitates the automated conversion of COBOL scripts for mission critical migration projects.


hline image

 

Code Conversion Workbench Training [Video]

The Code Conversion Workbench Training feature empowers developers to tailor the automated conversion process to their specific codebase requirements.

Are you seeking to utilize user-defined functions from modern development environments to replace the original COBOL procedure throughout your codebase?

This feature allows you to define the unique features you desire the machine learning model to perform using plain English text examples, as demonstrated in the video linked above. This functionality is compatible with nearly all machine learning models from various vendors and provides precise instructions on how you want the converted code to be structured. You can add as many training records as necessary and modify them as required during the conversion process. C# example training records are shown on the .NET Conversion page.

 

COBOL to Java Conversion [Sample File]

The COBOL code being migrated here implements a LISP interpreter.

The DeepSeek-R1 7B model created the 105 lines of Java code (as shown in the screenshot) within 2 minutes. Calls are made to methods referenced as separate files in the original code. As a “thinking” model, DeepSeek has analyzed the referenced code files and generated methods to represent each of those files. This can be considered an advantage if you can’t locate those referenced code files. For this project, those files are available and can be converted separately and then used to replace the placeholder methods shown here.

COBOL to Java with DeepSeek R1 7B in about 2 minutes.



COBOL to C# Conversion [Sample File]

The Microsoft Phi4 14B model created the 243 lines of C# .NET code shown in this screenshot in about 6 minutes. The C# code is approximately 50% smaller than the original COBOL code. In the TokenizeLispProcedure method, the IsNullOrWhiteSpace() method is being used to check for the end of a token - which is an effective technique. The variable names are appropriate for a C# program. The original WS-FLAG-YES from COBOL has been rewritten as flagYes in C#. Additionally, the logging of the text adheres to the case of the original text. The remainder of the C# code also looks very reasonable from an automated conversion perspective. C# example training records are shown on the .NET Conversion page.

COBOL to C# with Microsoft phi4 in about 6 minutes.



COBOL to Python Conversion [Sample File]

This example demonstrates the output generated by the cloud-hosted Google Gemini 2.0 Flash-Thinking model in comparison to the DeepSeek-R1 and Microsoft Phi4 models running locally. While publicly available cloud-hosted models may not be accessible to all customers, the Google Gemini 2.0 Flash Thinking model generated the 209 lines of Python code depicted in the screenshot within approximately 16 seconds. This is significantly faster than the Phi4 model, which took over twice as long to produce the same code. The format_list_procedure class is 100 lines of code with multiple inner classes inside the main procedure. The format_list_procedure class alone comprises 100 lines of code, including multiple inner classes within the main procedure. This is substantially more extensive than the 39 lines of code generated by the DeepSeek-R1 model or the 12 lines generated by the Phi4 model. Overall, the code is well-commented and easily readable.

COBOL to Python with Google Gemini 2.0 Flash Thinking model in 16 seconds.

 

FmPro Migrator Editions

There are multiple editions of FmPro Migrator available for testing and production:

  • FmPro Migrator AI Accelerated Trial Edition - This edition utilizes automated code conversion via public LLMs from supported vendors to create a Proof of Concept project. License Type: Single User.
  • FmPro Migrator Custom Dev Trial Edition - This edition builds upon the AI Accelerated Trial Edition, enabling the use of local LLMs within “air gapped” secure computing environments. It also includes all the features of the AI Accelerated Trial Edition. License Type: Single User.
  • FmPro Migrator Site License Edition - FmPro Migrator Site License Edition is available with high performance server hardware optimized for running LLMs locally. FmPro Migrator software executes on each client machine, requesting code conversions from the server and retrieving the resulting code. This configuration ensures that the high-performance CPU/GPU hardware is accessible to the entire development team. License Type: Multi User.


FmPro Migrator Site License Edition Server Diagram with client computers.

 

 

 







 

 

 

. .

.

. .

Order Custom Dev Trial

The Code Conversion Workbench feature of FmPro Migrator is being used to import and automate the conversion of COBOL code to Java, C# and Python with LLMs running locally via Ollama. The models being shown include: DeepSeek-R1, Microsoft's phi4, Google Gemma2, Google Gemini 2.0-Flash-Thinking.

 

Schedule a meeting.

 

 

Order AI Trial Trial

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

email link

Home | Products | Services | Downloads | Order | Support | Contact

Legal Notices

.
.   .
.
Home Products Services Downloads Order Support Contact