Skip to main content

Gen AI revolutionizes mainframe & legacy modernization for a global travel tech leader

Gen AI revolutionizes mainframe & legacy modernization for a global travel tech leader

Business Challenge

The client needed to migrate their code from a legacy system written in Assembler to Open Systems utilising Java Microservices-based technologies in a cloud environment. The customer initially followed a traditional approach, which involved a business analyst to read existing code to generate product requirements. Subsequently, the process included design and development using Java technologies. However, this manual approach proved to be both labour-intensive and time-consuming. Seeking a smarter solution, the client wanted to adopt a technology-driven reverse engineering/forward engineering automation to achieve efficiency gains and cost-effectiveness.

Coforge, a long-standing partner of the client has an in-depth domain knowledge of all the applications in the scope of the migration. We were already supporting their applications for over 20 years and were able to understand customer’s pain points.

Coforge proposed an innovative hybrid approach which is a mix of leveraging transformative capabilities of Gen AI using GitHub Copilot and expert human interventions to reverse engineer from Assembler code and forward engineer to Java/Springboot based microservices architecture

Results

  • Gen AI assisted reverse engineering of Assembler code: Using the power of GitHub Copilot, followed by review and updates by the Assembler developer, business requirements are generated in shorter time with higher degree of confidence in a structured and consistent format aiding prompt engineering.
  • Accelerated target design development using template design patterns: Template design patterns help the designers to quickly define Microservices based application design and ensure consistency.
  • Automated Java Code Generation: GitHub Copilot streamlines the code generation process in Java (Spring Boot) from PTSD, minimizing manual effort and accelerating development
  • Functional & Integration Test Script Generation: The overall development time is substantially reduced due to automated code generation and testing.
  • Effort Reduction: Coforge's approach has the potential to reduce SDLC time and effort, resulting to an overall savings of ~ 20-30% and significantly improving design consistency and streamlining the development process.

Key highlights

Client’s decision to partner with Coforge for implementing Gen AI based solution is a strategic move towards streamlining their code migration journey. Coforge's deep understanding of clients' applications, coupled with their expertise in GitHub Copilot integration and requirements creation, positions them as an ideal partner for this critical legacy modernization initiative. By embracing AI-powered code automation, the client can accelerate its migration efforts, reduce development costs, and enhance overall project efficiency.

To explore further insights into our strategic capabilities and services tailored for the Travel, Tourism, and Hospitality industry, please visit us at Coforge | Travel, Transportation & Hospitality | Consulting & Technology Services

Let’s engage