Java

Thursday, 24 August 2017 12:54

Code Modernization: Focus on Powerbuilder

PowerBuilder, with its ever-popular DataWindow IDE feature, and strong client-server orientation, is still an important coding mechanism.  It has fallen out of favor in recent years, however, and its codebase has been neglected and moved to Sybase, then to SAP, and now to Appeon. Due to a few missteps along the way, and a late.NET capability addition, many companies are choosing to discontinue their use of PB and move to newer platforms. 

Published in Blog
Thursday, 20 December 2012 15:48

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:

 

Published in Case Studies List

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:
     
Published in Case Studies List
Wednesday, 23 April 2008 15:27

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:
Published in Case Studies List
Monday, 01 August 2005 12:14

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:
Published in Case Studies List
Thursday, 12 August 2004 16:46

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.

Published in Case Studies List
Friday, 12 September 2008 11:05

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:
Published in Case Studies List
Friday, 20 December 2002 16:44

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:

 

Published in Case Studies List
Friday, 11 June 2004 16:46

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:
Published in Case Studies List

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:
Published in Case Studies List
Page 1 of 2

                                                                                                               

Stay up to date on Architecture-Driven Modernization: