Enterprise Transformation at Industry-Leading Financial Services and Data Processing Provider
The Customer
A U.S.-based financial services and data processing enterprise.
The Challenge
The customer sought to modernize their highly complex, monolithic legacy application consisting of over 50 million lines of code written in COBOL, Assembler, JCL, and Easytrieve, by rewriting it in Java. This ambitious transformation required detailed analysis and extraction of core business rules, clear prioritization of application components, and a manageable modernization roadmap to transition successfully to a cloud-native, AWS-optimized architecture.
The Approach
Leveraging the powerful capabilities of the AveriSource Platform, the customer was able to immediately gain actionable insights into their extensive legacy portfolio. The resulting insights and documentation informed key modernization strategies and supported an accelerated rewrite of critical applications through targeted code analysis, business rule extraction, and source code and data transformation.
Discover
Using AveriSource Discover, the customer captured a comprehensive understanding of the existing application estate. This included mapping the full application architecture, identifying Db2 data sources and lineage, and analyzing the complex web of connections, dependencies, and interrelationships across the entire legacy ecosystem.
Product Reports and Features Utilized:
- Application Overview
- Connections
- Clusters
- Data Lineage
- Data Source File Mapping (Db2)
- Dependencies
Analyze
Using AveriSource Analyze, the enterprise rapidly identified, analyzed, and extracted essential business rules. This process significantly improved overall code quality, reduced technical debt, and produced detailed use cases and requirements documentation. These deliverables directly informed and accelerated the modernization of the mainframe application toward a modern, Java-based architecture.
Product Reports and Features Utilized:
- Accelerated Rewrite
- Business Rules Extraction
- Code Analysis
- Rule Analysis
- Technical Debt Reduction
- Code Quality
Transform
Using AveriSource Transform’s code and data modernization capabilities, the customer began the decomposition of their monolithic legacy application, strategically targeting business differentiating logic for accelerated rewriting directly to Java optimized for AWS. The accelerated rewrite was guided by precise business rule extraction powered by insights from Discover and Analyze, ensuring strategic alignment, informed decision-making, and clarity throughout the modernization process. In parallel, the team leveraged the platform’s Data Operations Report to analyze program-to-data relationships and captured all Db2 CRUD operations to accurately identify dependencies and prevent downstream impacts during transformation to Amazon RDS tables. By adopting an incremental modernization approach, the enterprise effectively began transitioning its extensive legacy codebase into a modern, scalable, and cloud-optimized microservices architecture on AWS infrastructure.
The Results
Ultimately, the AveriSource Platform enabled the customer to dramatically accelerate their modernization initiative toward Java microservices running on AWS infrastructure, delivering the following outcomes:
- 50,000,000+ lines of legacy code (COBOL, Assembler, JCL, Easytrieve) and associated Db2 table schemas were analyzed, including business rules extraction and code quality improvements
- 95% cost reduction over manual efforts
- 300% improvement in productivity and efficiency
- 500% acceleration of business rules requirements
Additionally, AveriSource was the only ISV ever able to successfully analyze this highly complex legacy application, making this modernization initiative uniquely achievable for the customer.



