Ada

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

Raytheon contracted with TSRI to modernize, refactor, and develop code-level documentation for the Global Positioning Navigation and Timing Systems (GPNTS) Navigation Sensor System Interface (NAVSSI) Replacement Project.  These systems support combat, command and control, information and other mission critical capabilities.  

  • Customer:  Raytheon
  • Source & Target Language: Ada to C++
  • Lines of Code: 221,372
  • Duration:  8 months
  • Services: Tuned JANUS Studio® to NAVWAR codeing standards, Code Transformation, External Interface Resolution, Code and Design Optimization, Automatic Refactoring, System Integration & Test Support, 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
Page 2 of 2

                                                                                                               

Stay up to date on Architecture-Driven Modernization: