www.businessapplicationtransformation.com

From the Information Technology Management Reform Act (ITMRA) ,"...the term 'information technology architecture', (ITA) with respect to an executive agency, means an integrated framework for evolving or maintaining existing information technology and acquiring new information technology to achieve the agency's strategic goals and information resources management goals."

The first part of this definition, "evolving or maintaining existing information technology", begs the question, how do we best do that? This question is being asked ever more frequently, particularly by those companies and government agencies with deteriorating mainframe hardware and increasingly un-maintainable software. Some IT managers delay modernization decisions hoping for a silver bullet.

IT Managers want it ALL:

  • Legacy code transformed into a modern object oriented language
  • Flat file database converted into a modern relational database
  • Guaranteed interoperability with newly acquired software packages
  • An N-tier modular architecture to ease maintainability and increase agility
  • Everything running on modern hardware
  • Short project timeline
  • Rapid ROI

 

QUESTION: "Why can't someone use automated technology to modernize legacy software assets?"

ANSWER: "They can and they have!"

In 2001 The National Endowment For The Arts (NEA) required the modernization of three financial management systems. These 27-year old legacy applications were written in Wang VS COBOL, ran on a WANG VS Operating System, and used a WANG VS DMS database. These applications were modernized using fully automated tools.

 

Case Studies

 

National Endowment for the arts modernization of Cobol to C++ of their Grants Management System (GMS), Financial Management System (FMIS), and Automated Panel Bank System (APBS) using a WANG VS DMS database was transformed successfully by The Software Revolution, Inc. (TSRI)

 

Northrop Grumman engaged TSRI for the Ada to C++ modernization of the Joint Mission Planning System (JMPS). TSRI's automated services included documentation, transformation, and re-factoring of the legacy code.

 

The US Navy required the Ada to C++ modernization of a Multi-band SATCOM Terminal. Raytheon selected TSRI for the automated assessment, transformation and re-factoring of this system.

 

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

 

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 TSRI to modernize this system written in legacy Ada 83 . 

  more Casestudies