Convert Progress 4GL to Java

Delivering you an intelligent and high quality result in due time!

Automated Application Conversion

Do you need to convert your Progress 4GL application to Java? In this case, Ispirer products will be the perfect solution for your project!
Human-written code in each project has its own specifics, therefore, it is difficult to obtain a high level of its automatic conversion. But this is not a problem for us, because the main advantage of Ispirer MnMTK is the ability to customize it for your migration project. As a result, you completely get rid of the old technology with all its downsides, and get a new application without any middleware used afterwards.

How it Works

Ispirer Migration and Modernization Toolkit (Ispirer MnMTK)

Automatic conversion of Progress 4GL to Java with the help of our tool makes it possible to significantly reduce the time and expenses as compared to manual rewriting of the application. The following approach allows to ensure high quality of automatic conversion:

1. Preliminary Stage

The stage is carried out to determine the current conversion level of Ispirer MnMTK. The level of conversion depends on the complexity of the source code and the requirements for the target application. You can independently perform the analysis of the source code of your Progress 4GL application, as well as try to convert it to Java using the demo license. Besides, our experts can perform the source code analysis and provide you with examples of its conversion.
If your application is quite specific and large, we recommend to perform PoC in order to determine the maximum level of automatic conversion of your project.
As a result, we will find out whether the extension stage is required or you can directly proceed to the conversion.

2. Ispirer MnMTK Extension Stages

If this stage is necessary, we will perform the extension to thoroughly prepare the toolkit for the entire conversion according to your project requirements. We will take a part of a representative code, which amounts ussually to ~100,000 lines. The Ispirer technical team will add all the neccessary conversion rules into the tool in order to achieve as high as possible level of automation or even to get compilable result. As a delivery, we will provide conversion results of the scope of this Extension Stage. The customer will get the tool customized according to their specific project needs and ready for the next migration stage.

3. Use of Ispirer MnMTK

At this stage, you perform the conversion yourself. As to pricing, we apply project-based licensing. Prices depend on its scope and duration. Besides, the license includes support. If necessary, the conversion may be further improved even at this stage. As a result, Extension Requests, each of which is processed within 1-3 business days, are added to the license. Our experts recommend the optimal number of requests considering the complexity and requirements of your project.

Ispirer MnMTK 2017

Ispirer MnMTK 2017
Progress 4GL to Java

Try Now

Ispirer Migration and Modernization Service (Ispirer Service)

Our experienced team can provide you with a turnkey migration service and convert your entire Progress 4GL application to Java, delivering you a ready-to-use application in due time. Our responsibilities include not only professional analysis, assessment, performance and testing of your migration, but also services such as adding new or changing existing functionality of the application.

If you want to get an intermediate result of the converted Progress 4GL code in the Java language, the Ispirer team will be glad to provide you with a basic migration service. As a result, you will get code that is optimized to the compilable level. Further, you will have to independently bring the application to a fully functional state in accordance with your requirements.

You are free to choose a preferred option. Nevertheless, we can provide an estimate both the Tool and the Service, and give professional advice.

Progress 4GL to Java Conversion Demo

Check out how Ispirer MnMTK automatically converts Progress 4GL to Java application.

Drop us a line, if you have any business inquiries or questions regarding your conversion project. Ispirer experts will demonstrate our solutions and answer any questions you may have!

Contact us

Get a Quote

Ispirer MnMTK

Reach the maximum level of automation and quality of your conversion with the help of Ispirer Migration and Modernization Toolkit! Based on your requirements, the Ispirer team will process all extension requests for your Progress 4GL to Java conversion project. We offer several types of Ispirer MnMTK licenses, among which you will find the one that is suitable for you. Each conversion project is considered and discussed separately, prices depend on its scope, duration and complexity.

Ispirer MnMTK 2017

Ispirer MnMTK 2017
Progress 4GL to Java

Request a Quote

Ispirer Service

If you don't want to involve your own resources to move the Progress 4GL application to Java, get Ispirer Migration and Modernization Service and we will deliver you an operational and high-quality end-result on time and at a reasonable price. Apart from professional Analysis, Evaluation, Performance and Testing of your migration, we also provide such services as Code Refactoring, Changing Functionality, and Adding Extra Functionality. Each conversion project is reviewed and discussed separately and the final price is a subject to negotiation.

Ispirer Migration Service

Ispirer Migration Service
Progress 4GL to Java

Get an Estimate

Benefits You Get

100% Automation

Conversion Automation

Automation will definitely facilitate the conversion, the manual work after the process will be significantly reduced.

Flexible Pricing

Flexible Pricing

You pay for only what you need: pricing depends on the scope, complexity and duration of your conversion project.

Optimized Migration

Use of Modern Technology

You get an intelligent and maintainable code, and immediately start enjoying the benefits of new technologies.

What Our Customers Say

Progress to Microsoft SQL Server, Progress 4GL to ASP.NET

C/C++, AutoLISP to C# .NET

Oracle PL/SQL to Splice Machine

previous arrow
next arrow
Slider

Get in touch with us!

Have questions about migration from Progress 4GL to Java?

Contact us