SoftwareMining
SoftwareMining provides tools for translation of Legacy COBOL applications into high quality, structured, highly maintainable C# or JAVA code. During the process of the translation – SoftwareMining’s Artificial Intelligence based system will re-architect & re-engineer the COBOL code into Object-Oriented C# or Java code which can be easily integrated with other systems in same language.
The transformation process to the new target language platform captures 100% of the business logic and rules and transforms & embeds these essential business rules into the language code in an object orientated structure lowering costs of long term maintenance and any planned new development.
Compared to a manual rewrite and the problems associated with re-documenting & capturing 100% of business rules in legacy COBOL, this proven automatic language modernization approach has a significantly lower associated cost, faster delivery time to production ready status and lower risk.
Using the SoftwareMining Legacy modernization tools allows our clients to:
- completely move away from COBOL language,
- Leverage their larger pool of C# or Java developers for continued maintenance and enhancement of the system while creating an development environment where the original subject matter experts in COBOL can continue to contribute to the ongoing maintenance and new development process,
- deploy to less costly Hardware and Software platforms such as Windows Server,
- use the numerous Industry standard tools and libraries available on new platforms (from Database migrations such as Informix to PostgreSQL, Indexed-Files to SQLServer, DB2 to Oracle,
- Lower costs through the use of industry standard and/or open source utilities for testing, code coverage, source control, logging and frameworks
SoftwareMining Unique Points:
- SoftwareMining licenses tools directly to client’s development team or to an appointed Systems Integrator
- SoftwareMining’s tools are customized for each project to generate the highest quality of code possible and virtually 100% error free new code base
- There is no additional runtime costs, deployment, or multi-processor licensing fees associated with running the translated C# or JAVA application
- Considered by a number of Legacy Modernization specialist’s to be one of the most advanced language translation (transformation solutions) available on the market, generating highly maintainable application code
- The advanced AI based system features many advance algorithms for cleanup of the code, removal of dead code and deployment into different environments and frameworks
- Support a wide range of COBOL platforms including IBM, Unisys, Tandem and MicroFocus to name a few.