Displaying items by tag: 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 Languages

The original LifeComm application was written by CSC for Alico of Japan. Following the acquisition of Alico by MetLife, it was determined that the LifeComm application would require modernization. To support this, MetLife first needed to better understand this legacy application. MetLife engaged TSRI to provide an Application Blueprint® of the LifeComm application.

  • Customer & Integrator: MetLife / Alico Japan
  • Source & Target Language: COBOL, JCL, Assembler & Fortran to Java
  • Lines of Code: 14,066,925
  • Duration:  4 months
  • Services: Transformation Blueprint®Application Blueprint® 

Published in Case-Studies

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 and Assoc. and The US Army
  • 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

Published in Case-Studies
Wednesday, 23 April 2008 15:27

Ada to Java & C++ - 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 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 & C++
  • Lines of Code: 1,700,000
  • Duration:  9 months
  • Services: Tuned JANUS Studio® to European Coding Standards, Code Transformation, Automated Refactoring, System Integration & Test Support, Transformation Blueprint®

Published in Case-Studies
Friday, 10 March 2006 16:56

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

 

 

Published in Case-Studies

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®

 

Published in Case-Studies
Page 3 of 3