Displaying items by tag: transformation

Monday, 22 February 2010 15:28

TSRI Automatically Modernizes OpenVistA

 

Kirkland, WA. (March 12, 2010) – One of the best kept secrets in Washington DC is that our nation’s veterans already have a comprehensive electronic health care record (EHR) that for decades has supported delivery of quality health care at more than a 160 VHA hospitals around the world.  That extraordinary system is VistA, the Veteran Information System Technical Architecture.  Written in MUMPS, VistA serves as the vital backbone of the Veterans Health Administration (VHA) Electronic Health Care Record System (EHRS) that manages medical record data and delivers medical informatics to the veteran’s bedside while tracking and managing 100% of veteran’s health care electronically throughout his journey through the VHA medical care system.

Visit the VHA’s OpenVistA® Transformation Blueprint at
http://www.tsri.com/open-vista

Ironically, VistA like many systems that are highly successful, is now threatened with self-extinction due to its need for continuous growth and the inability of MUMPS, the language it is written in, to sustain its continued evolution.  VistA suffers from a form of software arthritis common among many legacy systems. Due to its age, size and complexity VistA is brittle, inflexible and resistant to change, and its maintenance costs have gone through the roof, compromising the VHA’s ability to grow and evolve Vista as the foundation for a 21st century medical delivery system for its veterans.

In 2005 the VHA estimated automated modernization of VistA could save the VHA upwards of $3 Billion compared to redevelopment, or manual replacement.  With the announcement today by The Software Revolution, Inc (TSRI), (the world-leading supplier of architecture driven modernization (ADM-based) solutions), of its open-source Transformation Blueprint ® for OpenVistA, TSRI has made a huge start on this daunting challenge.  For those who might care to understand, the OpenVistA Transformation Blueprint ® is a major step towards achievement of the VHA's goal of modernizing its Electronic Healthcare Record  system for its veterans. 

OpenVistA Casestudy

TSRI’s OpenVistA® Transformation Blueprint ® provides the complete target Java code and UML design for the transformation of all 2.1 Million lines of OpenVistA® and 120,000+ lines of Fileman MUMPS code.  The OpenVistA® Transformation Blueprint ® is far more than a mere language translation.  It is a massive multi-million page (300GB) web-based software design and architecture document consisting of navigable hypertext of the 'As-Is' MUMPS and 'To-Be Java' hyperlinked to hundreds of thousands of State Machine Graphs, Cause-Effect Graphs, State-Transition Tables, Control Flow Graphs, Data-Flow Graphs, Structure Charts, Data Element Tables, Class Diagrams expressed as scalable graphical diagrams that richly document all of the MUMPS and target Java/J2EE code. The Transformation Blueprint ® is both an application portfolio as well as a complete architectural roadmap towards a modernized OpenVistA® and Fileman. Every statement of MUMPS in OpenVistA® is shown side-by-side with its transformation into Java/ J2EE along with an extensive array of software property-oriented metric indices (e.g. fan-in, fan-out, complexity, redundancy, dead code, etc) for navigation to the code measured by the property. 

To learn more about TSRI’s transformation of OpenVistA® and the company’s plans for evolving OpenVistA® towards a modernized universal EHR system of the future, read the Chapter 12 casestudy: Veterans Health Administration’s VistA MUMPS Modernization Pilot in William Ulrich and Philip Newcomb’s new book Information Systems Transformation: Architecture-Driven Modernization CaseStudies, just published by Morgan Kaufmann, February 2010 as part of the Object Management Group (OMG) OMG Series.


   Kirkland, WA. (February 22, 2010) – New Book Release

   Information Systems Transformation: Architecture-Driven Modernization Casestudies

   By William M. Ulrich and Philip H. Newcomb
   Published by Morgan Kaufmann
   ISBN: 978-0-12-374913-0
   Copyright Feb 2010
   $59.95 USD €43.95 EUR £29.99 GBP
   www.informationsystemstransformation.com

For more information about TSRI contact:

TSRI
Greg Tadlock
Vice President of Sales
Phone: (425) 284-2770
Fax:     (425) 284-2785
This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Published in Press
Tagged under

Code Modernization: Focus on Ada

Ada was designed and released from 1977 to 1983 as a high-level object-oriented language for use in real time and embedded systems. It is used extensively in systems such as air traffic management systems, banking and financial systems, communication and navigational satellites, medical equipment, and in military applications. Currently, although the Ada language has been updated, it is not as common as it once was. The ratio of Java programmers to Ada programmers is now about 20 to 1.

Published in Languages
Thursday, 07 December 2017 11:20

Code Modernization: Focus on Visual Basic 6 (VB6)

When that stalwart of facile enterprise development, Visual Basic 6, was retired by Microsoft, it left companies with a variety of problems. While many were able to immediately upgrade to Visual Basic .NET, Java, C++ and other platforms, cases remain in which VB6 was so embedded in the software infrastructure that it could not be easily changed or extricated. TSRI has been working on code transformation of numerous languages for many years, and now includes VB6 transformation.

Published in Languages

In addition to performing documentation, transformation, and refactoring tasks all in-house, TSRI offers the ability for partner organizations to tap into TSRI's ability to parse legacy applications into an intermediate model stage--what we call Common Model Exchange. This provides you with the ability to use your technology against applications written in any of the 32+ legacy languages that TSRI supports, at any stage during a code documentation, transformation, or refactoring project.

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, 02 November 2005 00:00

Ada to C++ - Lockheed Martin / P-3C Orion

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

  • Customer: Lockheed Martin
  • Source & Target Language: Ada to C++
  • Lines of Code: 500,000
  • Duration:  14 months
  • Services: 100% Automated Transformation, Comply with the US Navy's stringent architectural requirements

Published in Case-Studies
Wednesday, 19 November 2003 16:16

COBOL to C++ - U.S. Air Force / WSCRS I & II

The U.S. Air Force's Weapons System Cost Retrieval System (WSCRS), designation H036C, was written in COBOL running on an Amdahl-5890 platform and using a flat file data base. The system required modernization by the Wright-Patterson Mission System Group (MSG) to improve base support for the Air Force weapon financial systems. TSRI transformed 100% of the WSCRS COBOL code into C++ and facilitated an error-free delivery to the customer several weeks ahead of schedule.

Customer: US Air Force

Source & Target Language: Cobol to C++

Lines of Code: 627,500

Duration:  5 months

Services: Code Transformation, Automated Refactoring, Installation and Testing Support, Remote Support for Customer Acceptance, Transformation Blueprint®

 

 

Published in Case-Studies
Page 4 of 4