C++

United States Strategic Command (USSTRATCOM) Integrated Strategic Planning & Analysis Network (ISPAN) uses a net-centric operational war construct to integrate data from space-based, ground-based, and airborne sensors to provide real-time global situational awareness, alerting commanders to potential threats.

  • Customer:  Lockheed Martin & US Strategic Command
  • Source & Target Language: Fortran to C++
  • Lines of Code: 80,000
  • Duration:  6 months
  • Services: JANUS Studio® Code Transformation of Multiple Legacy Languages, Complexity-Driven Automated Refactoring, Transformation Blueprint®, Installation and Testing Support
  • 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, 22 November 2002 15:12

Jovial to C++ - Boeing / ALCA

The L-159 Advanced Light Weight Combat Aircraft (ALCA) is based on the proven airframe design and aerodynamic configuration of the L39 Albatross and L59 family of basic and advanced jet trainers. ALCA incorporates a high-performance military turbofan engine, advanced avionics and sensors. TSRI was asked to assist The Boeing Company in modernizing the ALCA Integrated Tactical Avionics Program (ITAP). ITAP, originally a real-time embedded J73 JOVIAL program, required transformation to modern C++.

  • Customer:  Boeing
  • Source & Target Language: Jovial to C++
  • Lines of Code: 68,000
  • Duration:  2 months
  • Services: Automated Refactoring, Code Transformation, Flexible Macro Processing, Embedded Sub-Languages, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 11 May 2001 15:13

Jovial to C++ - MILSATCOM

The MILSATCOM Program Office under the Command and Control System Consolidation (CCS-C) program required replacement of the Air Force Satellite Control Network Command and Control Segment (SCNCCS). This J73 JOVIAL system was modernized to provide satellite control capabilities in support of the Air Force Space Command MILSATCOM satellite programs, including MILSTAR, DSCS III, NATO IV, SKYNET 4, Advanced Wideband Gapfiller, and Advanced EHF.

  • Customer:  US Air Force
  • Source & Target Language: Jovial to C++
  • Lines of Code: 125,000
  • Duration:  2 months
  • Services: Automated "As-Is” Documentation, Use of JANUS Studio® Toolset, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 16 March 2001 15:16

Jovial to C++ - TRW / BMEWS

The Ballistic Missile Early Warning System (BMEWS) radar system provides intercontinental and sea-launched ballistic missile detection, early warning and attack assessment capabilities. These early warning radar systems were being upgraded to improve target detection and mid-course target tracking for the hit-to-kill Exoatmospheric Kill Vehicle (KEV) of the Missile Defense Agency's (MDA) ballistic missile defense (BMD).

  • Customer & Integrator: TRW & Missile Defense Agency
  • Source & Target Language: Jovial to C++
  • Lines of Code: 12,500
  • Duration:  2 months
  • Services:
    • Automated Refactoring, Use of TSRI’s JANUS Studio® Studio Tool Set, Transformation Blueprint®
  • 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 3 of 3

                                                                                                               

Stay up to date on Architecture-Driven Modernization: