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®
- transformation blueprint
- Code Transformation
- Automatic Refactoring
- US Air Force
- COBOL to C++
- Flat File
- Database Transformation
- data manipulation
- Software Code Modernization
- Legacy Software code
- COBOL Transformation
- COBOL Conversion
- IT Budget
- Windows OS
- Windows Operating System
- Mainframe code conversion
- Mainframe to C++
- Functional Equivalent System
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®
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.
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®