• Customer: Healthcare service provider
  • Country: United States
  • Product Used: Ispirer Toolkit License
  • Source Technology: COBOL
  • Target Technology: C#
  • Project Scope: 1,000,000 LOC
  • Project Duration: 2014


Our customer is a healthcare organization dedicated to improve funding and clinical performance of hospitals and healthcare systems by introducing technology and health management services. Their innovative solutions are helping to improve the patient care experience and quality of healthcare services.


The company challenged a task of migrating one of its critical applications from COBOL to a modern and scalable .NET platform. For this purpose was chosen Ispirer Toolkit that provides automated application conversion and database migration.


During the Analysis Stage, the Ispirer team found out the appropriate solution to migrate COBOL to C# with usage of customer-developed framework.

During the Extension Stage, the Ispirer technical team has extended automatic conversion for the following statements:

  • NOT NUMERIC conversion;
  • Compare for multi-values (if(some_var != "73" && "74" && " ") );
  • Function INTEGER-OF-DATE conversion;
  • SEARCH ALL conversion;
  • PERFORM UNTIL statement conversion.

After the Toolkit extensions automatic migration of such statements is supported and can be implemented in any COBOL to C# migration project.

Benefits Derived from Conversion

The customer was satisfied with application conversion results and turned back to the Ispirer team to perform one more migration project of several hundred thousand lines of code.

Meanwhile, the Ispirer team managed to achieve 95% of migration automation using Ispirer Toolkit.