Sparx Systems
20 Case Studies
A Sparx Systems Case Study
BAE Systems Christchurch faced the challenge of migrating a critical Royal Navy submarine command and control system from a legacy VAX/VMS platform to a modern Microsoft .NET and Oracle environment without losing the significant intellectual investment in the existing 250,000 lines of code. They partnered with vendor Sparx Systems and selected their Enterprise Architect UML modeling tool for its compliance, code engineering, and collaboration capabilities to assist in this complex modernization effort.
The solution implemented by Sparx Systems' partner, ObjektDev, used a Component-driven Brownfield approach within Enterprise Architect to model the legacy architecture and automate object-relational mapping tasks. This significantly improved developer productivity and helped the project meet its milestones ahead of schedule. The measurable results included immediate cost savings on tool licensing, a reduction in risk, and high efficiency that contributed to the project team receiving a BAE Systems Chairman’s Award for Innovation.