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