Displaying items by tag: modernization

Wednesday, 30 March 2022 14:17

MUMPS to Java HRG MGS TAPS CHCS

TSRI, contracted withHawaii Research Group (HRG),  supported the task of finding the subset of code within CHCS and use its innovative JANUS Studio® toolset to automatically transform the legacy code to modern code. 

  • Customer:  HRG
  • Source & Target Language: MUMPS to Java
  • Lines of Code: 1,000,000
  • Duration:  4 months

 

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

Fortran to C++ Lockheed Martin ISPAN SWPS

TSRI came aboard as a member of the Lockheed Martin (LMCO) team that bid on the I-SPAN modernization program. TSRI's role was to demonstrate the technical feasibility of fully automated approaches to re-engineering and transitioning classified modules from the MGPS system into an open, flexible, scalable, and extensible software environment.

  • Customer & Integrator: US Strategic Command & Lockheed Martin
  • Source & Target Language: Fortran to C++
  • Lines of Code: 80,000
  • Duration:  6 months
  • Services: Code Transformation, Automated Refactoring, Assessment, Testing, UML Documentation
  •  
  •  
Published in Case-Studies
Wednesday, 30 March 2022 14:17

Ada to C++ US Navy DSR MFIP

The Navy contracted with Digital Systems Resources (DSR), a division of DEC, to modernize the MFIP, so the Mission Computer Upgrade (MCU) program office contacted the U.S. Office of Naval Research (USONR) to identify a viable, cost-effective modernization solution. The USONR recommended that TSRI employ its architecture-driven JANUS Studio® modernization solution. USONR believed this toolset could be the only resource capable of accomplishing the MFIP modernization within schedule, performance, risk management, and cost constraints.

  • Customer & Integrator: US Navy & DSR
  • Source & Target Language: Ada to C++
  • Duration:  5 months
  • Services: Application Blueprint®, Transformation Blueprint®, Engineering Support, Automated Transformation

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

Ada to C++ - GDAIS NUWC WCS

TSRI was contracted by General Dynamics (GDAIS) to automatically transform the Naval Undersea Warfare Center (NUWC) Submarine Weapon Control System (WCS). TSRI used its JANUS Studio® automated toolset to transform and refactor WCS Ada code to functionally equivalent C++ code.

  • Customer & Integrator: Naval Undersea Warfare Center (NUWC) & General Dynamics
  • Source & Target Language: Ada to C++
  • Lines of Code: 2,449,466 (Classified)
  • Duration:  12 months

 

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

JOVIAL to C++ Boeing ALCA ITAP

TSRI was asked to assist The Boeing Company to modernize the ALCA Integrated Tactical Avionics Program (ITAP). ITAP, originally a real-time embedded J73 JOVIAL program, required transformation to modern C++. The transformed version of ITAP needed to exhibit real-time performance equal to or better than the original system with platform independence. By converting the J73 JOVIAL into C++, Boeing reduced future maintenance costs with the availability of modern software development environments and greater flexibility in its choice of hardware upgrades.

  • Customer: Boeing
  • Source & Target Language: JOVIAL to C++
  • Duration:  3 months
  • Services: Automated Code Transformation, Code Documentation, Assessment
  •  
  •  
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

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/J2SE multi-tiered application to support DTIC modernization requirements.

  • Customer & Integrator: Telos Corporation
  • Source & Target Language: COBOL to Java/J2SE
  • Lines of Code: 80,000
  • Duration: 13 months
  • Services: Developed Web-Enabled User Interface, Code Transformation, Automated Refactoring, Automated Re-Architecting, Database Transformation, Transformation Blueprint®

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

Fortran to C# Northrup 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: 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®

 

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