• Customer: Provider of Healthcare Services
  • Country: United States
  • Product Used: Ispirer Turn-Key Migration Service
  • Source Technology: COBOL
  • Target Technology: C#
  • Project Scope: 1,000,000 LOCs
  • 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 Migration and Modernization Toolkit that provides automated database and application 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 migration 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 Migration and Modernization Toolkit.