PUBLISHED DATE: 2025-12-09 22:58:11

How RWE Used AI to Modernize a Legacy App in 2 Days | Publicis Sapient

Subscribe
Close popup
Let's stay connected.
Sign up to get our newest insights and thought leadership directly to your inbox.
Region
Comments
What's your favorite film?
Email (name@company.com)
Error: Please provide your work email in the expected format (e.g., name@company.com)
Publicis Sapient companies may contact me with marketing communications about products, services, and events.
I understand I can unsubscribe at any time via email.
By submitting this form, I authorize Publicis Sapient to contact me.
See our Privacy Policy.
Submit
Submitting...
Thank you.
More great content is on the way.
Form error
Please refresh and submit the form

How RWE Used AI to Modernize a Legacy App in Two Days

A 24-year-old app. No source code. No documentation. See how RWE revived it in two days with AI and human engineering.
RWE Generation Ltd, one of Europe’s leading energy producers, faced a growing operational risk: a number of aging, undocumented applications were running on outdated technology stacks. These systems—many over two decades old—were essential to operating power plants, but impossible to update, scale, or understand without extensive cost, risk, effort and downtime.
To prove the potential of AI-assisted modernization, Publicis Sapient and RWE chose one particularly stubborn application: Tube Tracker. The goal was to show how generative AI, combined with engineering expertise, could transform a critical legacy asset into a modern, maintainable foundation in just days.
Client
RWE Generation Ltd
Services
Technology & Engineering
Innovation
Data & Artificial Intelligence
Industry
Energy & Commodities
Start a Conversation

The Imperative for Change

Tube Tracker, a visual interface used to manage pipe systems in RWE’s power plants, was vital for finding damaged infrastructure quickly. However, it was over 24 years old, written in Java, and had no accessible source code, documentation, or experts left to maintain it. In its current form, the application posed not just a technical challenge, but a serious business continuity risk.

The Transformative Solution

Publicis Sapient used Slingshot, our AI platform for software development, to accelerate Tube Tracker's modernization through a five-step process in just two days:
  1. Decompilation: Using open-source AI tools, we converted binary files into readable Java source code—a critical step that modernization simply couldn’t happen without.
  2. Rebuild: We created a modern development environment with Java 17 and PostgreSQL 16, enabling the app to run on current systems for the first time in years.
  3. Refactoring: Sapient Slingshot was used to clean up and restructure the old code, reducing over 7,000 lines to a sleek, readable 5,000, with updated syntax, naming conventions and unit tests.
  4. Business logic extraction: Slingshot analyzed the code to produce entity relationship diagrams and data flow sequences, revealing the app’s core functionality, something no one at RWE could previously access.
  5. Documentation generation: With AI assistance, we created full inline documentation and external README files so future developers can quickly understand and extend the codebase.
At nearly every step, generative AI was paired with human oversight, ensuring code quality, clarity and correctness with an approach that drastically reduced effort and risk.
“I experienced first-hand the accelerated AI-assisted delivery from the Publicis Sapient team, which helped us migrate a 24-year-old application to the latest platform. Beyond the tools, it’s the reimagined end-to-end development process with a human in control that I found impressive—it was a real eye-opener.”
Ryan Brudenell , Head of Digital and IT Solutions, RWE Generation UK Ltd

The Business Impact

The modernization of Tube Tracker saved RWE time, money and future risk exposure:
More than just a technical fix, this project redefined what successful modernization looks like. Unlike conventional “black box” AI solutions, Sapient Slingshot offered full transparency, control and collaboration to empower RWE’s team to maintain momentum independently.
Publicis Sapient didn’t replace engineers. We made them faster, smarter and more consistent.
“For many enterprise leaders, legacy modernization feels like an impossible tradeoff between cost, risk and agility. This case proves it doesn’t have to be. With Sapient Slingshot, AI became an accelerator, not a gamble, delivering a future-proof solution in days, not months.”
Joana Ristau , Senior Partner & Lead E&C, DACH, Publicis Sapient