Displaying items by tag: architecture

CRA and AWS engaged with TSRI to complete the modernization of their COBOL-based system to Java on AWS. To Achieve CRA's goals, TSRI tuned JANUS Studio® to parse, transform, document, and refactor the IBM z/OS COBOL application. In just 1.5 months, TSRI modernized the application from an IBM Mainframe COBOL and CICS monolith to a modern multi-tier architecture in Java on the AWS cloud. Just as important, TSRI also converted the DB2 database and VSAM sequential files to a relational PostgreSQL database on AWS Aurora.

Customer: Canada Revenue Agency (CRA) and AWS

Source & Target Language: IBM COBOL to Java on AWS

Lines of Code: 168,000

Duration:  1.5 Months

Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, SonarQube Quality Refactoring, Code-Specific Adaptation, Database Migration, Transformation "To-Be" Blueprint®, Application "As-Is" Blueprint®

 

 

Published in Case-Studies

The Pitney Bowes Postage Payment Application had been running COBOL for decades on an HP NonStop Tandem mainframe, however, to seize the opportunities of the digital cloud age and to reduce overall technical debt, Pitney Bowes needed to modernize the Tandem COBOL to C# .NET Core. Just as important as the code, the HP NonStop Tandem database needed to also be migrated to a modern Microsoft SQL Server database and deployed to AWS. TSRI successfully transformed the application at 99.96% automation, and deployed the modernized application on the AWS cloud.

Customer: Pitney Bowes Inc.

Source & Target Language: COBOL to C# .Net Core on AWS

Lines of Code: 390,000

Duration: 6 Months  

Services:  Automated Code Transformation (99.96% level of automation), Automated Refactoring, Database Conversion: File based system to a Microsoft SQL Environment, Integration and Testing Support, Transformation Blueprint®Application "As-Is" Blueprint®,

 

 

Published in Case-Studies

 

  • Customer: US Department of Defense & Northrup Grumman
  • Source & Target Language: Ada to Java  
  • Lines of Code: 981,337
  • Duration:  9 months
  • Services: Automated Code Transformation, New Language Gateway TransformationAutomated Refactoring, Semi-automated Refactoring, Engineering Support, Application Blueprint®, Transformation Blueprint®

    

Published in Case-Studies
Thursday, 05 May 2022 11:05

C Documentation - AT&T Billing System

System integrator CSC was contracted to modernize AT&T's billing code, written in the C language. CSC brought The Software Revolution, Inc. (TSRI) aboard to generate documentation of AT&T's code to assist in their modernization efforts.

Customer: AT&T & CSC

Source & Target Language: C

Lines of Code: 961,780

Duration:  6 Weeks

Services: Application Blueprint®, Engineering Support, Program Management, Blueprint Documentation Refresh, Defect Resolution, Documentation Customization 

 

 

Published in Case-Studies
Wednesday, 30 March 2022 14:17

Ada and C++ - US Navy AEGIS ACB-08

AEGIS is a ship-based combat system capable of simultaneous operations against a multi-mission threat: anti-air, anti-surface, and anti-submarine warfare. TSRI was contracted to model and build application blueprints for the Aegis ACB-08 Ada and C++ software system.

  • Customer & Integrator:  US Navy/Northrop Grumman
  • Source & Target Language: Ada and C++
  • Lines of Code: 3,000,000
  • Duration:  1 month
  • Services: Automated Application Blueprint, Target Architecture Analysis, Control Flow Diagrams, and more!
  •  
Published in Case-Studies
Wednesday, 30 March 2022 14:17

Fortran to C++ Lockheed Martin MEMSIZE NEWSCAN

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 & Integrator:  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

Published in Case-Studies
Wednesday, 30 March 2022 14:04

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 & Integrator:  L-3 Communications
  • Source & Target Language: Ada and C++
  • Lines of Code: 77,344
  • Duration:  6 Months
  • Services: Code Transformation, Automated Refactoring, System Integration & Test Support, Final “To-Be” Documentation

Published in Case-Studies
Wednesday, 30 March 2022 14:04

Jovial to C++ TRW MILSTAR Satellite

MILSTAR (Military Strategic & Tactical Relay) is the tactical and strategic multiservice satellite system designed to provide survivable communications for U.S. forces worldwide. The system needed to achieve higher data-rate modes than the low and medium-data-rate modes of the older generation MILSTAR satellites which were written in J3 JOVIAL software technology. This required the JOVIAL code to be modernized, which enabled the system's operation on newer hardware with simplified maintenance.

Customer: US Air Force & Northrop Grumman (Formerly TRW)

Source & Target Language: Jovial to C++

Lines of Code: 143,000

Duration:  1 Month

Services: Code Assessment, Automated Code Transformation,  Automated "As-Is” Documentation, Use of JANUS Studio® Toolset, Transformation Blueprint®

 

Published in Case-Studies
Wednesday, 30 March 2022 13:57

Ada to C++ Boeing GEMS

GEMS (Geospatial Environmental Mapping Software) , provides the B52, F15 and TX training jet—with mission-critical data to provide air crews with real-time information. TSRI was able to modernize GEMS against the government mandated LDRA compliance tool, with 100% successful unit testing that meet and exceeded the mandated avionics standards.

Customer: Boeing

Source & Target Language: Ada to C++

Lines of Code: 388,896

Duration: 16 Months

Services: Automated Code Transformation, Automated Refactoring, Unit Testing, Third Party Code Quality Refactoring, Integration and Testing, Transformation Blueprint®, Application Blueprint®

 

 

Published in Case-Studies
Wednesday, 30 March 2022 13:57

Assembly to Java - IRS Tax Processing System

TSRI, in partnership with Hewlett-Packard, rapidly adapted its automated JANUS Studio® transformation engine to be ALC-compatible so they could conduct an ALC-to-Java prototype modernization effort for the US IRS. The high levels of automation enabled quick transformation and refactoring iteration, which rapidly and systematically discovered and isolated defects. Allowing TSRI engineers to quickly adjust the automated conversion rules, and quickly regenerate the system at higher output quatlity.

Customer: Hewlett-Packard and The US Internal Revenue Service (IRS)

Source & Target Language: Assembly to Java

Lines of Code: 8,000

Duration:  1 Month

Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, Defect Isolation, Transformation Blueprints ®, Application Blueprints ® 

 

 

Published in Case-Studies
Page 1 of 4