Wednesday, 15 July 2015 10:14

Ada to C++ - Raytheon / TCS / MCS

Navy Multi-band Terminal (NMT) is a SATCOM terminal, which expands available bandwidth and provides support for ForceNet, the Navy's approach to network-centric operations.  TSRI transformed the legacy Ada code to C++, and refactored the modernized application.

  • Customer & Integrator: Raytheon & US Navy
  • Source & Target Language: Ada to C++
  • Lines of Code: 89,000
  • Duration:  5 months
  • Receive an In-Depth Case Study for this Project:
     
Published in Case Studies List
Friday, 17 October 2003 16:26

Ada to C++ - Raytheon / SPAWAR

Navy Multi-band Terminal (NMT) is a SATCOM terminal, which expands available bandwidth and provides support for ForceNet, the Navy's approach to network-centric operations. Raytheon was defining a modernized NMT hardware and software architecture to support communications above two Giga Hertz and provide other functions as part of defining an architectural standard for future Navy satellite communications (SATCOM) based on the Software Communications Architecture (SCA).

  • Customer & Integrator: Raytheon & US Navy
  • Source & Target Language: Ada to C++
  • Lines of Code: 52,000
  • Duration:  5 months
  • Services: Code Transformation, Application Blueprint®Transformation Blueprint® 
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Monday, 16 September 2002 12:15

Ada to C++ - DSR Inc. / E-2C Aircraft

The U.S. Navy contracted Digital Systems Resources (DSR) to modernize the Mission Computer Fault Isolation Program (MFIP) aboard the Navy's E-2C Hawkeye Airborne Early Warning aircraft.  DSR, via a US Office of Naval Research (USONR) recommendation, contracted with TSRI to migrate MFIP's legacy Ada into modern C++.

  • Customer & Integrator:  Digital System Resources & US Navy
  • Source & Target Language: Ada to C++
  • Lines of Code: 36,000
  • Duration:  5 months
  • Services: Automated Transformation of Ada to C++, 100% Error-Free Compile and Error-Free Link, Delivered On-Time and Within Budget
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 11 June 2004 16:46

Java to JSEE - NETWARCOM

The US Navy, under the auspices of the Navy E-Business office, undertook a major pilot program to assess the feasibility and business value of using commercial automated transformation software to convert legacy code into modern, object oriented, NMCI compliant code. This project involved the creation of a new gateway into TSRI's toolset, as well as code transformation, documentation and refactoring to improve maintainability and performance.

  • Customer:  US Navy
  • Source & Target Language: Java to JSEE
  • Lines of Code: 92,578
  • Duration:  5 months
  • Services:  Created VAX-BASIC Gateway and J2EE Modern Target Output in JANUS Studio®, Code Transformation, Automated Refactoring, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 11 June 2004 15:33

VAX Basic to J2EE - SAIC / NETWARCOM

The US Navy, under the auspices of the Navy E-Business office, undertook a major pilot program to assess the feasibility and business value of using commercial automated transformation software to convert legacy code into modern, object oriented, NMCI compliant code. 

  • Customer & Integrator:  Science Applications International Corporation (SAIC) & US Navy
  • Source & Target Language: VAX Basic to J2EE
  • Lines of Code: 30,152
  • Duration:  5 months
  • Services: Legacy “As-Is” Documentation, Automated Refactoring, Support of System Integration, Final “To-Be” Documentation, Code Transformation
  • 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: