Introduction
We partnered with a major logistics corporation specializing in automotive parts supply chain management in Japan. The client was utilizing legacy internal systems developed in VB.net or C# which operated locally on user machines (Legacy Desktop Applications).
The project’s objective was to execute a complete migration of these outdated systems into a modern Web application. This aimed to standardize workflows, enhance accessibility, and ensure the long-term sustainability of the technology. CodeComplete was tasked with rebuilding one of the client’s most critical core systems as a modern web application.
Team size
5 members
Industry
Logistics
Technology
Java, JSP, Servlets, JavaBeans, JavaScript, WebPerformer, MS SQL server, Apache Tomcat
Highlights
Value Delivered
- Business Continuity Secured: Critical operational logic was recovered, validated, and documented
- System Modernized: Successfully migrated from localized desktop to a scalable Web platform
- Improved Efficiency: Delivered a unified, optimized workflow with enhanced performance
Challenges
- Lost System Logic: No documentation existed for the complex, core business logic
- Reverse Engineering Required: Had to analyze legacy VB.net/C# source code to decipher the hidden operational logic
- Unfamiliar Technology: Required conversion from VB.net to a new stack: Java + WebPerformer (low-code tool)
- New Deployment Landscape: Required mastering a completely new build/deploy infrastructure for WebPerformer
Solutions
Our strategy focused on deep investigation and rapid technical adaptation:
- Deciphered and Rebuilt Logic: Successfully reverse-engineered the source code and reconstructed the lost business logic, validating it with the client
- Rapid Tech Adoption: Quickly mastered the WebPerformer low-code platform and its unique deployment processes
- Workflow Optimization: Improved the legacy system’s performance flaws and restructured the logic into a unified, complete workflow based on modern requirements


EN
日本語
