Wednesday, 09 October 2002 18:17

Ada to C++ - Northrop Grumman / JMPS

Northrop Grumman Information Technology was tasked with the modernization of the Joint Mission Planning System (JMPS) for the US Air Force, US Navy, and US Marine Corps. Northrop Grumman contracted TSRI to perform a feasibility pilot for the automated transformation of the JMPS legacy Ada code into modern C++, and then continued on to a full modernization of the JMPS into C++.

  • Customer: Northrop Grumman
  • Source & Target Language:  Ada to C++
  • Lines of Code: 300,000
  • Duration:  3 months
  • Services: Automated Code Transformation 
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Wednesday, 18 January 2006 11:04

Fortran to C# - Northrop Grumman (MPEC)

Northrop Grumman Mission Systems was tasked with the modernization the Mission Planning Enterprise Contract (MPEC)-related Autorouter.  This system was written principally in legacy FORTRAN code.  Northrop Grumman contracted TSRI to employ their automated modernization processes in this task, which also included the removal of dead and duplicate code, and the automated production of bridge documentation.

  • Customer & Integrator:  Northrop Grumman
  • Source & Target Language: Fortran to C#
  • Lines of Code: 125,000
  • Duration:  6 months
  • Services: Code Transformation of Multiple Legacy Languages, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 20 December 2002 16:44

Java Refactoring - Northrop Grumman

The Reliability & Maintainability Information System (REMIS) is a key component of the Air Force Depot Maintenance System. REMIS consisted of 3.1 million lines of source code written in COBOL85, TAL and C. The system runs on a Tandem Symmetric Multiprocessor with NonStop SQL/MP DDL and a Tandem database. Northrop Grumman IT (NGIT) maintained REMIS at Wright-Patterson AFB for the Air Force Material System Group (MSG). 

  • Customer: Northrop Grumman
  • Source & Target Language: Java Refactoring
  • Lines of Code: 3.1 million
  • Duration:  7 months
  • Services: Code Transformation, Automated Refactoring, Developed Web-Enabled User Interface, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

 

Published in Case Studies List
Thursday, 04 October 2012 14:49

Ada to C++ - U.S. Navy Aegis ACB-08

One of the major integrators in the CANES competition contracted with TSRI to model and build application blueprints for the Aegis ACB-08 Ada and C++ software system to demonstrate the feasibility of developing a product line architecture approach for managing the software upgrade cycles as well as to reduce the cost of modernization of the Aegis software systems.

  • Customer & Integrator:  Northrop Grumman & US Navy
  • Source & Target Language: Ada to C++
  • Lines of Code: 3 Million
  • Duration:  1 month
  • Services: Application Blueprint® for the Aegis ACB-08 Ada and C++ System. Demonstrated automated conversion and consolidation of all code to a common language, from Aegis Ada code to C++. Generated Transformation Blueprint® of Ada to C++ for the Ada code in the ACB-08 baseline. Identified redundant code, duplicate code, dead code and extracted comprehensive design and architecture models.
  • Receive an In-Depth Case Study for this Project:
     
Published in Case Studies List

                                                                                                               

Stay up to date on Architecture-Driven Modernization: