Our Automated CA Gen Refactoring solution preserves the benefits of legacy systems while empowering organisations to leverage the advantages of newer platforms, especially the Cloud. This unlocks a whole new world of quality and scalability from automated testing to quality assurance, and the ability to leverage containerised deployments and orchestration with Docker and Kubernetes.
Many CA Gen transformation solutions convert the generated COBOL from CA Gen, producing illegible, impossible to maintain Java or C#. In contrast, our Automated CA Gen Refactoring solution, harnessing a powerful combination of proprietary software and an iterative transformation methodology, uses the application definitions in the CA Gen encyclopedia. This delivers a modern, easily maintainable Java or C# application based on fully maintainable open systems.
Our Automated CA Gen Refactoring solution converts mainframe and client applications, as well as External Action Blocks, delivering a single application stack as the target end state. Functional equivalence, optimimum performance, and simple maintainability is maximised through the following assurances:
- Refactored applications must remain functionally equivalent to their original counterparts
- Refactored applications must be easily maintainable, attain SonarQube A ratings, and follow object-oriented concepts and paradigms
- Refactored applications should perform as well as, or better than, the original applications
- Refactored applications should be Cloud-ready and delivered using a standard DevOps toolchain and best practices