How a Logistics Company Reduced Its Mainframe Application Inventory Process From Days to Hours
The Customer
A Fortune 100 multinational American logistics company focused on transportation, e-commerce, and business services with over half a million employees worldwide.
The Challenge
A global logistics company needed to decompose their existing legacy modules and migrate applications from the mainframe to a hybrid cloud environment. The customer was looking for help to review the current business rules and data lineage to design a future state set of applications.
The Approach
Source Code Processing
Inventory
By uncovering insights on source code languages, detecting missing or unused files, and ensuring environmental completeness, AveriSource Inventory enabled accurate resource planning, timeline estimation, and informed decision-making throughout this customer’s application modernization journey.
AveriSource Inventory enabled the logistics customer to improve the application footprint and maintainability by identifying the following:
- Code Expansion
- Received Files
- Missing Files
- Unreferenced Files
- Unused Files
By identifying the languages contained in the legacy environment, the logistics customer could determine if the legacy code — or specific portions of it — can be supported by the new target system. AveriSource Inventory allowed the logistics customer to fully grasp the contents of their legacy systems and uncovered insights on the following source languages within 10,500+ programs:
- COBOL
- JCL
- CICS
With AveriSource Inventory’s ability to scan approximately 15 million lines of code in a matter of hours, the logistics customer was able to gain a deeper, file-level understanding of their organization’s codebase through the following process:
- The user points AveriSource Inventory to the source code.
- System automatically assesses all files in the current environment.
- A calculation is performed with detailed metrics on source code languages, missing or unused files, and environmental completeness.
The generated reports were then accessible through the AveriSource Inventory’s web-based interface, which provided a comprehensive overview of the legacy application and empowered confident modernization.
The Results
AveriSource Inventory was deployed to offer a robust solution to efficiently meet the customer's business requirements. AveriSource Inventory delivered complete and accurate results on 15,000,000+ lines of code within more than 10,500 COBOL programs.
Additionally, AveriSource Inventory uncovered code insights, identified unused files, and verified environmental completeness for precise planning and decision-making during application modernization. The risk of finding missing requirements in testing was drastically reduced to allow the team to focus on internal digital transformation goals.