Sparx Systems
12 Case Studies
A Sparx Systems Case Study
BAE Systems worked with Sparx Systems to modernize the Royal Navy’s legacy submarine Command and Control communications system. The challenge was to migrate a highly complex, 250,000-line legacy platform to a new environment while preserving years of intellectual investment and recovering detailed architectural and database models from the old system.
Sparx Systems’ Enterprise Architect was used to model the legacy architecture, database schema, and business logic, with ObjektDev helping implement a component-driven brownfield migration approach and an ORM automation plug-in. The result was faster development, reduced manual and error-prone coding, lower tool costs than competing alternatives, and the project stayed on schedule with some stretch milestones achieved; the team also won BAE Systems’ Chairman’s Bronze Award for Innovation.