Sapient Slingshot Wins AI Excellence Award.
Sapient Bodhi Ranked Globally for Deep Research.
How to Choose an AI Software Development Platform.
Turn legacy COBOL into clear, audit-ready specs with Slingshot—up to 85% less effort, faster delivery.
A large global bank’s traditional code-to-spec efforts were too slow, inconsistent and difficult to scale as they relied heavily on manual human analysis.
Until we deployed Slingshot.
faster specification creation
reduced manual code-to-spec effort
specification accuracy
A leading global retail and commercial bank needed to modernize legacy mainframe systems supporting core banking services, spanning 300+ critical batch feeds. But the logic behind these systems was embedded in decades-old COBOL programs, making it difficult for teams to understand how critical services interacted.
Using Sapient Slingshot on Google Cloud, the bank analyzed nearly three million lines of legacy code and extracted the business rules embedded within it. The result was a clear, traceable set of specifications that accelerated modernization planning and reduced delivery risk.
In just eight weeks, we helped the bank extract and verify the business rules in the code, turning them into clear specifications and modern designs, significantly accelerating the transition to a modern architecture.
Modernizing the bank’s core systems required understanding how hundreds of legacy COBOL programs interacted across 300+ batch feeds and services.
In practice, teams had to manually trace thousands of lines of interconnected code across programs to understand how the systems behaved. Even small changes required significant investigation to ensure existing business rules were preserved.
This process slowed delivery and made modernization difficult to scale. Engineering teams could spend weeks validating system behavior before making changes, delaying modernization initiatives and increasing operational risk.
Because these systems support critical customer payments, the bank also needed clear traceability between legacy code and modernization designs to demonstrate compliance and provide regulators with evidence that all functionality remained intact.
Slingshot’s code to specification (code-to-spec) capability analyzed nearly three million lines of legacy COBOL across hundreds of programs and batch feeds.
Using Gemini, the platform dynamically extracted business rules embedded within the code and converted them into structured, reviewable specifications. Slingshot generated program overviews, process flow diagrams, field mappings and business-readable documentation that made previously hidden system behavior visible.
Rather than simply summarizing code, Slingshot’s dynamic business rule extraction process identifies the underlying logic within legacy programs and converts it into structured specifications. This creates traceability between the original code, extracted rules and future modernization designs.
The verified specifications were then used to generate 200+ implementation-ready backlog items, helping teams move more quickly from legacy analysis to modernization planning.
The results were measurable and immediate:
Beyond the metrics, the bank gained clear visibility into system behavior, reduced operational and compliance risk and established a predictable roadmap aligned to its upcoming technology commitments.
Explore how AI-powered Code-to-Spec helps you uncover, understand and modernize legacy systems with speed and confidence.