Overcoming Legacy Challenges with Strategic Modernization
Our client, a leading American mass media and telecommunications company, faced significant challenges stemming from their outdated legacy PERL systems. These systems had performance limitations, rising technical debts, and scalability issues.
In order to manage large-scale, data-driven workflows, our client needed to transition to a scalable, maintainable solution that could stay current with modern technology and standards. The primary challenge was achieving a seamless transition to Java while preserving complex workflows and integrations, all within stringent security requirements.
AI-Driven Blueprint for Seamless Modernization
Ascendion’s approach began with an in-depth, AI-assisted analysis of the PERL codebase to document core functionalities. We engineered AI agent-based workflows to map out an efficient transformation plan and used AI-driven strategies for a smooth, intelligent conversion.
Ascendion’s AI-Powered Solution
We deployed the Ascendion AVA+ Core GenAI Platform to drive a streamlined modernization process:
- Optimized Workflows: Utilized agent workflows to manage technical analysis, user story generation, code transformation, unit testing, and documentation.
- Tailored AI Solutions: Used GenAI models with customized prompts to confirm function definitions met project standards.
- Accelerated Development: Created user stories and Gherkin-format test scenarios to speed up early project phases.
- Seamless Code Migration: Efficiently converted the PERL code to Java Spring Boot.
- Enhanced Validation: Created extensive JUnit test cases.
With the power of our AVA+ GenAI Core platform, we redefined legacy system modernization, performing end-to-end transformation, from user stories to final documentation.
The results:
- 60% reduction in manual conversion time
- 40% improvement in testing efficiency
- 30% faster deployment, enhancing time-to-market capabilities
- Delivered detailed AI-generated artifacts and developed a scalable conversion framework
Operational Efficiency Gains Driven by AVA+
The modernization effort with AVA+ delivered remarkable efficiency gains, drastically reducing time compared to traditional methods:
- Initial Analysis: Reduced from 8 hours to 3 hours
- Code Transformation: Decreased from 144 hours to 20 hours
- Code Refactoring: Reduced from 89 hours to 23 hours
- User Story Creation: Cut from 154 hours to 8 hours
- Unit Test Case Generation: Reduced from 247 hours to 11 hours
- Code Documentation: Decreased from 8 hours to 3 hours