Ada

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: