News & Blog

René Wagner

Wednesday, 19 November 2003 16:16

COBOL to C++ - U.S. Air Force / WSCRS I & II

The U.S. Air Force's Weapons System Cost Retrieval System (WSCRS), designation H036C, was written in COBOL running on an Amdahl-5890 platform and using a flat file data base. The system required modernization by the Wright-Patterson Mission System Group (MSG) to improve base support for the Air Force weapon financial systems. TSRI transformed 100% of the WSCRS COBOL code into C++ and facilitated an error-free delivery to the customer several weeks ahead of schedule.

Customer: US Air Force

Source & Target Language: Cobol to C++

Lines of Code: 627,500

Duration:  5 months

Services: Code Transformation, Automated Refactoring, Installation and Testing Support, Remote Support for Customer Acceptance, Transformation Blueprint®

 

 

The System Engineering and Sustainment Integrator System includes ground-based radars, space surveillance sensors, ground-based missile warning, and optical systems operated by United States Strategic Command and Air Force Space Command. Command and control for these radar systems were written in multiple legacy languages, and needed transformation to modernized and refactored C++.

Customer & Integrator: Litton & US Air Force

Source & Target Language: Assembler to C++

Lines of Code: 5,000

Duration:  4 months

Services: Code Transformation from Multiple Legacy Languages, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®​

 

 

Friday, 10 March 2006 16:56

PL/1 to Java - EDS

EDS awarded a sole-source contract to The Software Revolution, Inc. (TSRI) for a Proof-of-Principle project to demonstrate an automated transformation, documentation, and refactoring capability for the PL/1 source language.

Customer:  Electronic Data Systems

Source & Target Language: PL/1 to Java

Lines of Code: 50,000

Duration:  2 Months

Services: Code Transformation, System Integration and Test Support, Automated Refactoring, and Export of the Transformed & Refactored Code to the EDS Code Generator in XMI Format

 

 

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:  US Navy & 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 ®

 

The Joint Mission Planning System (JMPS) is a Windows 7, PC-based common solution for aircraft mission planning. Northrop Grumman contracted with TSRI to modernize the Joint Mission Planning System (JMPS), a project in which TSRI is transforming 776,240 lines of VB6 Code to C#/.NET.

  • Customer: Northrop Grumman
  • Source & Target Language: VB6 to C#
  • Lines of Code: 776,240
  • Duration: 9 months
  • Services:  Iterative Code Transformation, Defined VB6/.COM and C#/.NET component mappings, Automated Refactoring, Transformation Blueprint®

 

With maintenance costs increasing for the national crime information tracking system, a significant portion of the agency's crime fighting budget was required for hiring staff with experience maintaining mainframes, non-adherence to the Common Operating Environment (COE) adding to costs, and aging technology (IBM Mainframe, DB2, CICS, CA-GEN, COBOL, Assembler, C, MQ Series, JCL) making enhancements difficult to perform, the nation crime fighting agency initiated a Legacy Migration study to assess migration from the current legacy application architecture to an open Java/JEE application architecture.

Customer:  Criminal Justice Information Services Division

Source & Target Language: Coolgen/COBOL to Java/JEE

Lines of Code: 4.3 Million

Services: Tuned JANUS Studio® to customer code, Coolgen/COBOL and C to Java/JEE Code Transformation, Coolgen/COBOL and C to Java/JEE Transformation Blueprint®