• Customer: Financial and real estate service provider
  • Country: United States
  • Product Used: Ispirer Migration Service
  • Source Technology: Progress 4GL
  • Target Technology: ASP.NET C#
  • Project Scope: 20,000 LOC
  • Project Duration: 2013


The customer is a provider of financial and real estate services. They specialize in building large comprehensive databases of property and financial information in the United States, Australia, and New Zealand. The customer turned to Ispirer for help with application conversion issues and also for comprehensive consulting services.


The main challenge of the project was performing an application conversion from Progress 4GL to ASP.NET C#. This conversion direction was new for the Ispirer team at that time, and therefore the project had to be started from scratch. The overall scope of the migration involved more than twenty thousand lines of code.


To demonstrate the feasibility of the client’s project, we decided to undertake a proof-of-concept (PoC) stage. Our engineers configured the Ispirer tool to ensure that it had all the necessary functions needed for the client’s requirements. A new migration direction was added to the software: Progress 4GL to ASP.NET. After completing the PoC study, Ispirer delivered to the client a prototype of the new ASP.NET C# application, successfully converted from Progress 4GL.

Results and Advantages

With the PoC stage completed, the client was able to determine that the migration was feasible and that it could be done within a reasonable time frame. By demonstrating fruitful results, the Ispirer team had proven that the Ispirer tool could be customized easily to fit the user’s needs.