Intelligent, Custom and Highly Automated Cross Platform Database and Application Migration

Application Refactoring

Refactoring is a process of application code changes to improve internal structure without influencing external behavior of the application.

The main aspects:

  • Source to source transformation
  • Internal language is remained the same, e.g., C++ to C++
  • No changes in programs' performance
  • Originally designed for object-oriented languages, but is also applicable to non-object oriented language features, i.e., functions

Why Refactoring?

  • Simplify the modification code process
  • Improve design of your existing code
  • Gain better understanding of your code functionality

Why Ispirer MnMTK?

Ispirer MnMTK is a powerful instrument to automatically implement refactoring to your current application. It supports Delphi, C, C++, Java, C#, VB.NET, ASP.NET, PHP and other languages.

The tool is customized individually according to your unique requirements and specifications:

  • Unit tests automated generation for checking the behavior of modified application
  • Automated transformation of the native application with code refactoring techniques
  • Automatically convert your application to another Database API (if required)
  • Automatically convert Embedded SQL to another platform (if required)
  • Reports automated generation for all changes in your application

By choosing Ispirer MnMTK, you are able to significantly decrease time required for your source code improvement. Moreover, with this tool you eliminate most of associated risks and considerably reduce internal efforts for this task. The product ensures high automation rate for refactoring at very competitive cost.

Ispirer offers comprehensive engagement process for your application conversion project. For the detailed information please go to Application Migration Engagement Model page.

You are welcome to reach us via Contacts page.

 
Testimonials
December 3, 2012Epicor Software Corporation, United States
Progress 4GL to C# .Net Migration

"Epicor has engaged with the Ispirer team to create and refine prototype techniques for migrating certain parts of the Epicor Progress ABL code to well...

...

Case Studies
May 26, 2014COBOL to .NET Conversion, United States

Our client was a major player in market-driven innovation and science. For more than two hundred years, it has been presenting world-class science and engineering to the global marketplace...

...

September 12, 2014Delphi to C# .NET, United States

Our client was a U.S.-based health insurance company providing care services since six decades through its extensive network of hospitals and other institutions.

...

Feedback

I just want to touch base with you to let you know that the tool is doing great work so far.

Read more
Industry Events