Timeline

2016

COBOL & C++ - Premera Blue Cross

Premera Blue Cross required the assessment, transformation and re-factoring of its existing Automated Document Assembly System (ADAS). ADAS was written in WANG COBOL and self generated WANG COBOL programs tailoring health care booklets for specific customer needs. TSRI was selected to assess, transform, and re-factor the WANG COBOL code, migrating the system into a C++ Windows NT environment with full functional equivalency.

  • Customer:  Premera Blue Cross
  • Source & Target Language: COBOL to C++
  • Lines of Code: Nearly 50,000
  • Duration: 4 Months
  • Services: Code Transformation, Automated Refactoring, Testing and Implementation Support, Transformation Blueprint®
Receive an In-Depth Case Study for this Project:
 

COBOL & C++ to Java - US Air Force / REMIS Technical Refresh

The Reliability & Maintainability Information System (REMIS) is a key component of the Air Force Depot Maintenance System. Ten years after the successful modernization of REMIS in 2004, the US Air Force reached back out to TSRI to modernize the rest of the system as well as take the C++ we already produced to Java. The project was delivered on time and under budget by almost half a million dollars.

  • Customer & Integrator:  US Air Force
  • Source & Target Language: COBOL to C++
  • Lines of Code: 1.1 million
  • Duration:  7 months
  • Receive an In-Depth Case Study for this Project:
      
2015

COBOL/CICS to Java or C# .NET - Hewlett Packard

This project included the modernization assessment of the Customs and Border Protection (CBP) Cargo ACS/Quota (QUOTA) Pilot code from COBOL/CICS to Java or .Net. A Transformation Blueprint® (Baseline Documentation) was created to illustrate the structure and flow of the proposed modernized code, and support future code maintenance and system restructuring and/or enhancement.

  • Customer: Customs and Border Protection / Hewlett Packard
  • Source & Target Language: COBOL CICS to Java or .Net
  • Lines of Code: 130,000
  • Duration:  4 Months
  • Receive an In-Depth Case Study for this Project:
     

COBOL to C++ - Boeing WIRS

TSRI contracted to transform the Boeing WIRS System from COBOL to C++ using an automated modernization plan. This was done in 2 Phases. In Phase 1, TSRI created an Application Blueprint® modeling the existing legacy COBOL and a Transformation Blueprint® document modeling the “To-Be” C++ code in a side by side view with the legacy COBOL code.

In Phase 2, the WIRS COBOL code was transformed into modern C++ using TSRI’s JANUS Studio®. TSRI also built a Python output gateway to support transformation of the 60,000 LOC of JCL into Python.  TSRI is currently supporting testing and integration for Boeing.

  • Customer: Boeing
  • Source & Target Language: COBOL to C++
  • Lines of Code: 1.2 Million
  • Duration: Work in Progress
  • Receive an In-Depth Case Study for this Project:

Ada to C++ - Raytheon / TCS / MCS

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.  TSRI transformed the legacy Ada code to C++, and refactored the modernized application.

  • Customer & Integrator: Raytheon & US Navy
  • Source & Target Language: Ada to C++
  • Lines of Code: 89,000
  • Duration:  5 months
  • Receive an In-Depth Case Study for this Project:
     

C Blueprint - CSC / AT&T

CSC was contracted to modernize AT&T's Billing application, written in C code. TSRI was subcontracted to perform the Automated Documentation using JANUS Studio® . TSRI also provided Engineering Support to CSC, including program management, documentation issue resolution, effort to modify the blueprint, blueprint reviews, blueprint documentation refresh, blueprint customization and defect resolution. 

  • Customer: Computer Sciences Corporation
  • Source & Target Language: C Documentation
  • Lines of Code: 744,779
  • Duration:  6 Weeks
  • Receive an In-Depth Case Study for this Project:

ADA to C++ - Naval Undersea Warfare Center (NUWC)

General Dynamics (GDAIS) was contracted by the Naval UnderSea Warfare Center to automatically transform the Naval Undersea Warfare Center submarine Weapon Control System (WCS). The NUWC WCS is a highly classified system and required that GDAIS set up TSRI tools within a secure environment at the Bangor Naval Base (NUWC Division).  In that secure environment, TSRI staff used the JANUS Studio® toolset to transform the classified WCS ADCAP code into modern C++ code, and returned the code back to GDAIS for re-integration into the existing WCS base code.

  • Customer: General Dynamics (GDAIS) / US Navy NUWC
  • Source & Target Language: Ada to C++
  • Lines of Code: 1,783,190
  • Duration:  12 months
  • Services: Automated Code Transformation, Transformation Blueprint®, Application Blueprint®, Testing Support, Automated Refactoring
  • Receive an In-Depth Case Study for this Project:
2014

JOVIAL J73 to C++ - BAE Systems

In August 2012, BAE Systems received an award from South Korea's Defense Acquisition and Procurement Agency for a multiyear project to upgrade 134 Korean Air Force F-16 (KF16) fighters.  The upgrade included obsolescence management for the computers and operating systems for near real-time tactical data and voice information and including the Core operational flight programs: Advanced Mission Computer (AMC), Upgraded Central Interface Unit (UCIU), Cockpit Display Generator (CDG) and the Center Pedestal Display (CDP).  BAE Systems employed TSRI for their modernization services to modernize and document the Jovial source code to C++.

  • Customer: Bae Systems
  • Source & Target Language: Jovial J73 to C++
  • Lines of Code: 340,000
  • Duration:  6 months
  • Receive an In-Depth Case Study for this Project:
2012

MUMPS to Java - Hawaii Resource Group

TSRI was a subcontractor in support of HRG’s Military Health Systems Transition Application Support (TAPS) Research Project. The objectives of the research were to identify a subset of the radiology module within the Massachusetts General Hospital Utility Multi-Programming System (MUMPS or M) based Composite Health Care System (CHCS), transform it automatically into Java, demonstrate functional equivalence, and gather metrics to support estimates of effort required to transform larger portions of the CHCS code.

  • Customer: Hawaii Resource Group
  • Source & Target Language: MUMPS to Java
  • Lines of Code: 221,372
  • Duration:  3 months
  • Services: Code Transformation, Automated Refactoring, System Integration & Test Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

 

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:
     

Ada to C++ - Raytheon / GPNTS / NAVSSII Replacement

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:
     

Coolgen/COBOL to Java/JEE - crime fighting agency

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 Serices , 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®
  • Receive an In-Depth Case Study for this Project:
      

MUMPS to EGL - Tricare TATRC

The U.S. Army Medical Research & Materiel Command Telemedicine and Advanced Technology Research Center (TATRC), on behalf of Military Health System (MHS), entered into an Cooperative Research and Development Agreement (CRADA) for TSRI to prove feasibility of techniques for architecture-driven modernization and consolidation of MHS and VA MUMPS & VB6 legacy systems into the Enterprise Generation Language (EGL) for migration to the DoD/VA Enterprise Service Bus (ESB).

  • Customer: Tricare
  • Source & Target Language: MUMPS to EGL
  • Lines of Code: 221,372
  • Duration:  11 months
  • Services: Code Transformation, External Interface Resolution, Automated Refactoring, System Integration & Test Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2011

BASIC to PL/SQL - Capita Prism

Capita, a company based in England and Wales, determined that one of their important software assets called PRISM required modernization, including code transformation, platform migration, and database migration. Capita engaged TSRI, with their proven automated modernization services, to complete this project, which was finished in 2 months.

  • Customer: Capita
  • Source & Target Language: BASIC to PL/SQL
  • Lines of Code: 240,000
  • Duration:  2 months
  • Services: Transformation Blueprint®, Automated Code Transformation, Automated Refactoring, Integration and Testing Support
  • Receive an In-Depth Case Study for this Project:

Dec BASIC RMS to Oracle PL/SQL - Financial Company

TSRI modernized a legacy DEC BASIC V 1.4 system, using a RMS VSAM database, into fully normalized Oracle 11g relational database PL/SQL using stored procedures (SP) running on IBM P-Series with the AIX 6.1 OS.   To support the high volume transaction requirements associated with providing services for millions of shareholders of the several thousand public companies serviced by our client, TSRI made extensive optimizations during the modernization by rationalizing and normalizing the database,  generating PL/SQL access logic for the normalized DB , excising screen logic to support UI replacement, and encapsulating the derived SPs as services in a multi-tier, multi-tenant, parallel, service-oriented (SOA), cloud-based run-time architecture.

  • Customer & Integrator: Oracle
  • Source & Target Language: Dec BASIC RMS to Oracle PL/SQL
  • Lines of Code: 565,053
  • Duration:  2 months
  • Receive an In-Depth Case Study for this Project:
      
2010

COBOL to C - AMDOCS / SPRINT Nextel

Amdocs Limited is a premier provider of services for billing, customer relationship management (CRM) and operations support systems (OSS) for the telecommunications industry. One of Amdocs’ major clients is the Sprint Nextel Corporation, whose billing, operations support and customer resource management services were written in about 5 million lines of MicroFocus COBOL and Pro*Cobol code, with an additional 5 million lines of C/C++ code.  After evaluating several options, TSRI was selected as Amdocs' preferred vendor for modernizing this critical system and improving Sprint's ROI.  

  • Integrator/Customer: AMDOCS / Sprint 
  • Source & Target Language: COBOL to C
  • Lines of Code:  5 million
  • Duration:  7 months
  • Services: Automated Code Transformation, Improve Code Compile Times, Improved Code Quality and Stability
  • Receive an In-Depth Case Study for this Project:
      
2009

Ada to Java - Advanced Field Artillery Tactical Data System / Stanley

Stanley and Assoc. contracted TSRI to modernize the Battle Command Software - Advanced Field Artillery Tactical Data System (AFATDS).   This system is an integrated system that provides the Army, Navy, and Marine Corps automated fire support command, control and communications.  Prior to this modernization, AFATDS was written in legacy Ada-83.  The target code selected for the AFATDS modernization was Java.

  • Customer: Stanley
  • Source & Target Language: Ada to Java  
  • Lines of Code: 5.1 million
  • Duration:  10 months
  • Services: Application Blueprint®, Automated Code Transformation, Transformation Blueprint®, Automated Refactoring, Engineering Support
  • Receive an In-Depth Case Study for this Project:
     

Fortran and C to C++ - ITT Sensor SRCS Modernization

ITT Corporation awarded a sole-source contract to TSRI for modernization of the SENSOR Radar Calibration System (SRCS) of the Ballistic Missile Early System (BMEWS) under the Air Force’s System Engineering & Sustainment Integrator (SENSOR) program. This project involved the transformation of multiple source languages to modernized C++.

  • Customerr: US Air Force/ ITT
  • Source & Target Language: Fortran & C to C++
  • Lines of Code: 380,300
  • Duration:  8 months
  • Services: Code Transformation, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

COBOL to C++ - STG Inc. - WSMIS-MICAP

As part of the Logistics Management System, the Weapon System Management Information System (WSMIS) is responsible for tracking combat capability and impending parts problems. The system was well regarded during Desert Storm for its ability to expedite repair or procurement of critical items. However this legacy COBOL system requires modernization to continue to fulfill its mission.

  • Customer:  STG Inc.
  • Source & Target Language: COBOL to C++
  • Lines of Code: 39,654
  • Duration:  3 months
  • Services: Code Transformation, Automated Refactoring, Database Transformation, Testing and Implementation Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2008

Fortran to Java - Sandia Labs

A highly classified application, consisting of Fortran 77 and Fortran 95, required modernization to JAVA. SANDIA, a wholly owned subsidiary of Lockheed Martin, contracted with TSRI for the use of its JANUS Studio® to complete the code transformation in a secure facility. 

  • Customer:  Sandia Labs
  • Source & Target Language: Fortran to Java
  • Lines of Code: 156,200
  • Duration:  6 months
  • Services: Automated Modernization, Engineering Support
  • Receive an In-Depth Case Study for this Project:

Ada to Java - Thales EATMS

The Eurocat Air Traffic Management System (EATMS) is used in 16 European countries and Australia. EATMS became subject to a modernization initiative in 2005. Thales Air Systems selected the The Software Revolution, Inc. (TSRI) to modernize this system written in legacy Ada 83. After transforming this application to both Java and C++ for performance testing, Thales selected Java as the final target language and TSRI completed the modernization.

  • Customer: Thales Air Systems
  • Source & Target Language: Ada to Java
  • Lines of Code: 1,700,000
  • Duration:  5 months
  • Services: Tuned JANUS Studio® to European Coding Standards, Code Transformation, Automated Refactoring, System Integration & Test Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2007

Fortran to C++ - Lockheed Martin

Lockheed Martin Corporation (LMCO) was tasked with a modernization project involving two systems, MEMSIZE and NEWSCAN. The first system contained 3,096 LOC and the latter contained 9,674 LOC, all Fortran 77. Lockheed Martin selected TSRI to modernize these systems into C++ using its automated toolset, JANUS Studio®.

  • Customer:  Lockheed Martin
  • Source & Target Language:  Fortran to C++
  • Lines of Code: 12,770
  • Duration:  7 weeks
  • Services: Automated Refactoring, Installation and Testing Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

Ada to C++ - L3 / VTT

L-3 Communications Corporation awarded a sole-source contract to TSRI for modernization of the the U.S. Army’s Variable Message Format Test Tool (VTT).  

  • Customer: L-3 Communications 
  • Source & Target Language: Ada to C++
  • Lines of Code: 77,344
  • Duration:  7 months
  • Services: Code Transformation, Automated Refactoring, System Integration & Test Support, Final “To-Be” Documentation
  • Receive an In-Depth Case Study for this Project:

COBOL to C++ - US Air Force / REMIS

The Reliability & Maintainability Information System (REMIS) is a key component of the Air Force Depot Maintenance System. REMIS consisted of 1.1 million lines of source code written in COBOL85, TAL and C. The system runs on a Tandem Symmetric Multiprocessor with NonStop SQL/MP DDL and a Tandem database.

  • Customer & Integrator:  US Airforce
  • Source & Target Language: COBOL to C++
  • Lines of Code: 1.1 million
  • Duration:  7 months
  • Services: Code Transformation, Automated Refactoring, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2006

Java Refactoring - TriGeo Network Security

TriGeo Network Security, Inc. awarded a sole-source contract to TSRI for documentation and Refactoring of TriGeo’s primary product offering. This "Roundtripping" process involves taking in a client's code, applying pattern based refactorings to change and improve the code without changing the functional equivalency of the application. 

  • Customer:  TriGeo Network Security
  • Source & Target Language: Java Refactoring
  • Lines of Code: 370,000
  • Duration:  6 month
  • Services: Legacy “As-Is” Documentation, Automated Refactoring, Additional Customized Refactoring, Final “To-Be” Documentation
  • Receive an In-Depth Case Study for this Project:

COBOL Refactoring - State of Washington / OSPI

The State of Washington’s Office of the Superintendent of Public Instruction (OSPI) awarded a sole-source contract to TSRI for modernization of the State’s Apportionment System.

  • Customer:  The State of Washington Office of the Superintendent of Public Instruction
  • Source & Target Language: COBOL to C#/.Net
  • Lines of Code: 204,176
  • Duration:  5 months
  • Services: Legacy “As-Is” Documentation, Automated Code Transformation, Automated Refactoring, System Integration & Test Support, Final “To-Be” Documentation, Database Conversion: OpenVMS RMS Flat Files to a Microsoft SQL Environment
  • Receive an In-Depth Case Study for this Project:

Ada to C# - Canadian Forces Crypto System

General Dynamics awarded a sole-source contract to The Software Revolution, Inc. (TSRI) for the modernization of the Canadian Armed Force’s Crypto Material Management System (CMMS).  

  • Customer & Integrator: General Dynamics & Canadian Armed Forces
  • Source & Target Language: Ada to C#
  • Lines of Code: 20,000
  • Duration:  4 months
  • Services: Legacy “As-Is” Documentation, Code Transformation, System Integration & Test Support, Final “To-Be” Documentation 
  •  
    Receive an In-Depth Case Study for this Project:

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:  1 year
  • 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
  • Receive an In-Depth Case Study for this Project:

Fortran to C# - Northrop Grumman (MPEC)

Northrop Grumman Mission Systems was tasked with the modernization the Mission Planning Enterprise Contract (MPEC)-related Autorouter.  This system was written principally in legacy FORTRAN code.  Northrop Grumman contracted TSRI to employ their automated modernization processes in this task, which also included the removal of dead and duplicate code, and the automated production of bridge documentation.

  • Customer & Integrator:  Northrop Grumman
  • Source & Target Language: Fortran to C#
  • Lines of Code: 125,000
  • Duration:  6 months
  • Services: Code Transformation of Multiple Legacy Languages, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2005

Ada to C++ - Lockheed Martin / P-3C Orion

Lockheed Martin Corporation was tasked with the modernization of the Acoustic Signal Processor System (ASP) on the Navy's P-3C Orion aircraft.  Lockheed Martin awarded TSRI a sole source contract as the only viable provider of 100% automated Ada to C++ transformation.

  • Customer: Lockheed Martin
  • Source & Target Language: Ada to C++
  • Lines of Code: 500,000
  • Duration:  14 months
  • Services: 100% Automated Transformation, Comply with the US Navy's stringent architectural requirements
  • Receive an In-Depth Case Study for this Project:

Ada to Java/C++ - ITT / SENSOR

ITT Corporation awarded a sole-source contract to TSRI for modernization of the COBRA DANE Radar Calibration System (SCRS) of the Ballistic Missile Early System (BMEWS) under the Air Force’s System Engineering & Sustainment Integrator (SENSOR) program.

  • Customer: ITT
  • Source & Target Language: Ada to Java/C++
  • Lines of Code: 380,300
  • Duration:  8 months
  • Services: Code Transformation, Automated Refactoring, System Integration, Testing & Implementation Support, Final “To-Be” Documentation
  • Receive an In-Depth Case Study for this Project:

C Blueprint - CSC / ETMS

Computer Sciences Corporation (CSC) awarded a sole-source contract to The Software Revolution, Inc. (TSRI) for documentation of the Federal Aviation Administration’s Enhanced Traffic Management System (ETMS).

  • Customer: Computer Sciences Corporation
  • Source & Target Language: C Blueprint
  • Lines of Code: 124,767
  • Duration: 3 months
  • Services: Legacy "As-Is" Documentation, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

COBOL to C++ - STG / Mission Capability

As part of the Logistics Management System, the Weapon System Management Information System (WSMIS) is responsible for tracking combat capability and impending parts problems. The system was well regarded during Desert Storm for its ability to expedite repair or procurement of critical items. However this legacy COBOL system required modernization to continue to fulfill its mission.

  • Customer:  STG inc.
  • Source & Target Language: COBOL to C++
  • Lines of Code: 39,654
  • Duration:  4 months
  • Services: Code Transformation, Automated Refactoring, Database Transformation, Testing and Implementation Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
2004

COBOL to C++ - STG / Department of Defense

STG, Inc. awarded a contract to TSRI for the transformation, refactoring and documentation of the Department of Defense Activity Address Directory (DODAAD) system, along with re-hosting the system's database.  

  • Customer & Integrator:  STG Inc. & Department of Defense 
  • Source & Target Language: COBOL to C++
  • Lines of Code: 35,400
  • Duration:  2 months
  • Services: JANUS Studio® Code Transformation, Automated Refactoring, Testing and Implementation Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

COBOL to Java/J2SE - Telos Corporation

The Defense User Registration System (DURS) of the Defense Technical Information Center (DTIC) consisted of a UNISYS 2200 COBOL application running within the DPS form-based presentation system (DPS 1100). DURS required conversion into a Java/J2SEE multi-tiered application to support DTIC modernization requirements.

C Blueprint - US Air Force / ITT / ROSA

ITT Industries awarded a sole-source contract to The Software Revolution, Inc. (TSRI) for Documentation of the Radar Open Systems Architecture Systems (ROSA), a component of the Air Force Space Command’s Ballistic Missile Early Warning System (BMEWS).

  • Customer & Integrator: ITT & US Air Force
  • Source & Target Language: C Blueprint
  • Lines of Code: 1 million
  • Duration:  4 months
  • Services: Legacy “As-Is” Documentation
  • Receive an In-Depth Case Study for this Project:

Java to JSEE - NETWARCOM

The US Navy, under the auspices of the Navy E-Business office, undertook a major pilot program to assess the feasibility and business value of using commercial automated transformation software to convert legacy code into modern, object oriented, NMCI compliant code. This project involved the creation of a new gateway into TSRI's toolset, as well as code transformation, documentation and refactoring to improve maintainability and performance.

  • Customer:  US Navy
  • Source & Target Language: Java to JSEE
  • Lines of Code: 92,578
  • Duration:  5 months
  • Services:  Created VAX-BASIC Gateway and J2EE Modern Target Output in JANUS Studio®, Code Transformation, Automated Refactoring, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

VAX Basic to J2EE - SAIC / NETWARCOM

The US Navy, under the auspices of the Navy E-Business office, undertook a major pilot program to assess the feasibility and business value of using commercial automated transformation software to convert legacy code into modern, object oriented, NMCI compliant code. 

  • Customer & Integrator:  Science Applications International Corporation (SAIC) & US Navy
  • Source & Target Language: VAX Basic to J2EE
  • Lines of Code: 30,152
  • Duration:  5 months
  • Services: Legacy “As-Is” Documentation, Automated Refactoring, Support of System Integration, Final “To-Be” Documentation, Code Transformation
  • Receive an In-Depth Case Study for this Project:
2003

COBOL Refactoring - State of Oregon / OPERS

The Oregon's Public Employees Retirement System (OPERS) serves approximately 300,000 employee members, inactive members and retirees from more than 850 public employers. OPERS required a major maintenance action of the OPERS Benefit Estimation Subsystem (BESS) and Benefit Calculation Subsystem (BCSS) to address changes in Oregon State retirement regulations. TSRI's automated refactoring capability was used to consolidate the applications and remove dead and redundant code.

  • Customer & Integrator:  State of Oregon Public Employees Retirement System
  • Source & Target Language: COBOL Refactoring
  • Lines of Code: 250,000
  • Duration:  4 months
  • Services: JANUS Studio® Automated Refactoring, Testing and Implementation Support, Application Blueprint®
  • Receive an In-Depth Case Study for this Project:

Fortran to C++ - Lockheed Martin / I-SPAN SWPS

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:

COBOL to C++ - CSC / BCIS

In 2003, the functions of the US Immigration and Nationalization Service (INS) were taken over by the new Department of Homeland Security (DHS), including the BCIS FBISHED system written in the COBOL language. CSC contracted with TSRI as its sub-contractor to conduct a pilot project demonstrating the technical feasibility of automated modernization technologies.

  • Customer & Integrator: Computer Science Corp & Bureau of Citizenship & Immigration Services
  • Source & Target Language: COBOL to C++
  • Lines of Code: 17,000
  • Duration:  2 months
  • Services: Code Transformation, Automated Refactoring, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:
      

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:  2 months
  • Services: Code Transformation, Automated Refactoring, Installation and Testing Support, Remote Support for Customer Acceptance, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

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:

MagnaX / Powerbuilder to Java - Navigant

Navigant Consulting Services was given the task of modernizing The Corporate Maintenance & Stop Loss System of a major U.S. company. This legacy system was written in the PowerBuilder and Magna-X software languages. Navigant contracted with TSRI to perform the code transformation of both languages into Java, refactor the application to improve performance, and produce bridge documentation.

  • Customer:  Navigant
  • Source & Target Language: MagnaX/Powerbuilder to Java
  • Lines of Code: 187,000
  • Duration: 15 months
  • Services: Legacy “As-Is” Documentation, Code Transformation, Automated Refactoring, Support of System Integration, Final “To-Be” Documentation
  • Receive an In-Depth Case Study for this Project:

COBOL to C++ - Dyncorp / One Star / U.S. Air Force

The U.S. Air Force's Weapons System Cost Retrieval System (WSCRS), designation H036C, was written in COBOL and run on an Amdahl-5890 platform with 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.

  • Customer & Integrator: Dyncorp & US Air Force
  • Source & Target Language: COBOL to C++
  • Lines of Code: 284,000
  • Duration:  2 months
  • Services: Code Transformation, Automated Refactoring, Customer Acceptance Testing Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

COBOL Assessment - US. Air Force

The purpose of this effort was to assess the Core Automated Maintenance System (CAMS), a large high profile Air Force logistics system. This assessment was needed to provide comprehensive high-quality "As Is" functional analysis-level UML design documentation to support analysis of business processes and business rules in the system. The final deliverable was delivered on time, and consisted of over a million pages of HTML and Scalable Vector Graphic, with over a hundred million hyperlinks.

  • Customer:  US Air Force
  • Source & Target Language: COBOL Assesment
  • Lines of Code: 3.5 Million
  • Duration:  1 year
  • Services: Developed web-enabled User Interface, Code Transformation, Transaction Flow Analyzed, Provided "As-Is" Documentation
  • Receive an In-Depth Case Study for this Project:
2002

Java Refactoring - Northrop Grumman

The Reliability & Maintainability Information System (REMIS) is a key component of the Air Force Depot Maintenance System. REMIS consisted of 3.1 million lines of source code written in COBOL85, TAL and C. The system runs on a Tandem Symmetric Multiprocessor with NonStop SQL/MP DDL and a Tandem database. Northrop Grumman IT (NGIT) maintained REMIS at Wright-Patterson AFB for the Air Force Material System Group (MSG). 

  • Customer: Northrop Grumman
  • Source & Target Language: Java Refactoring
  • Lines of Code: 3.1 million
  • Duration:  7 months
  • Services: Code Transformation, Automated Refactoring, Developed Web-Enabled User Interface, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project:

 

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:

Ada to C++ - Northrop Grumman / JMPS

Northrop Grumman Information Technology was tasked with the modernization of the Joint Mission Planning System (JMPS) for the US Air Force, US Navy, and US Marine Corps. Northrop Grumman contracted TSRI to perform a feasibility pilot for the automated transformation of the JMPS legacy Ada code into modern C++, and then continued on to a full modernization of the JMPS into C++.

  • Customer: Northrop Grumman
  • Source & Target Language:  Ada to C++
  • Lines of Code: 300,000
  • Duration:  3 months
  • Services: Automated Code Transformation 
  • Receive an In-Depth Case Study for this Project:

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:
2001

COBOL to C++ - NEA / Administrative Systems

The National Endowments for the Arts (NEA) Grants Management System (GMS), Financial Management System (FMIS), and Automated Panel Bank System (APBS) were unique one-of-a-kind 27-year old legacy systems written in Wang VS COBOL, running on a WANG VS Operating System, and using a WANG VS DMS database. TSRI was engaged to transform these systems into C++ and completed the project successfully in 7 months.

  • Customer: National Endowments for the Arts
  • Source & Target Language: COBOL to C++
  • Lines of Code: 656,000
  • Duration:  7 months
  • Services: Code Transformation, Automated Refactoring, System Integration Support, Testing Support, Transformation Blueprint ®
  • Receive an In-Depth Case Study for this Project:
      

Fortran to C++ - Litton / PRC / USSCAFSC

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 was written in multiple legacy languages, and needed transformation to modernized, refactored C++.

  • Customer & Integrator: Litton & US Air Force
  • Source & Target Language: Fortran to C++
  • Lines of Code: 500,000
  • Duration:  4 months
  • Services: Code Transformation from Multiple Legacy Languages, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®​
  • Receive an In-Depth Case Study for this Project:

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:

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:

Assembly Modernization to C++ - Litton / PRC

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 was written in multiple legacy languages.

  • Customer & Integrator: Litton & US Air Force
  • Source & Target Language: Assembly to C++
  • Lines of Code: 5,000
  • Duration:  4 months
  • Services: Multi-language Code Transformation, Automated Refactoring, System Integration & Test Support, Transformation Blueprint®
  • Receive an In-Depth Case Study for this Project: