Displaying items by tag: healthcare
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
MagnaX & PowerBuilder to Java - Navigant Consulting & HCSC
Navigant Consulting Services was tasked to modernize The Corporate Maintenance & Stop Loss System for HCSC (Health Care Services Corporation). This legacy system was written in the PowerBuilder and Magna-X software languages. Navigant contracted with TSRI to perform the code transformation of both languages into Java, refactor the application to improve performance, and produce bridge documentation.
Customer: Navigant Consulting Services Source & Target Language: MagnaX and PowerBuilder to Java Lines of Code: 1,972,691 (MagnaX - 1,785,691, PowerBuilder - 187,000) Duration: 15 months Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, Engineering Support, Transformation Blueprint®, Application "As-Is" Blueprint®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- MagnaX
- MagnaX to Java
- powerbuilder
- Powerbuilder to Java
- navigant
- to Java
- healthcare
- hcsc
- health
- Health Care Services
- New Gateway
- Magna X
- Power Builder
MUMPS to Java - Veterans Health Administration (VHA)
This case study documents technologies, processes, and methods of the timely and 100% automated conversion of a portion of the VHA (Veterans Health Administration) Information Systems and Technology Architecture (VistA) system, written in 2.1 million lines of MUMPS. The modernized module resulted in object-oriented and highly maintainable Java compatible with the J2EE framework. VistA is the core Electronic Healthcare Recordkeeping (EHR) system for the VHA hospital system, which provides EHR record keeping for more than 4.5 million veterans.
Customer: Veterans Health Administration and SAIC Source & Target Language: Mumps to Java Lines of Code: 300,000 Duration: 5 Months Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, Engineering Support, Transformation Blueprint®, Application "As-Is" Blueprint®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- mumps
- Mumps to Java
- to Java
- saic
- MCode
- M Code
- vha
- healthcare
- Healthcare systems
- Mumps to
- veteran
- Veterans Administration
- VA
- Veterans Health Administration
- M Software
- VistA
- ANSI Standard
- VA Medical Facilities
- VHA Office of Information
- j2ee
- J2EE Framework
- VetVistA environment
- HealtheVet
- Fast
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. 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.
Information Systems Transformation: Architecture-Driven Modernization Casestudies |
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. |
- 2010
- 21st
- 2770
- 284
- 2842770
- 2847
- 300gb
- 374913
- 425
- 425284
- 978
- ability
- about
- accelerate
- achievement
- ada
- adas
- address
- adm
- admin
- administration
- administration’s
- administrative
- afcea
- age
- air
- aircraft
- alca
- alliances
- alliant
- along
- already
- among
- analysis
- analyst
- announcement
- applauds
- application
- appointed
- archie
- architectural
- architecture
- area
- army
- around
- array
- arthritis
- articles
- arts
- asis
- assembler
- atc
- atm
- automated
- automatically
- automation
- available
- award
- awards
- backbone
- based
- basic
- bcis
- bedside
- being
- billion
- blue
- blueprint
- blueprinttm
- bmews
- board
- boeing
- book
- both
- brittle
- bureau
- Business
- call
- cams
- capabilities
- capability
- care
- case
- ccs
- center
- century
- ceo
- challenge
- change
- chapter
- charts
- christi
- citizen
- clemins
- cmms
- coauthors
- cobol
- com
- commands
- common
- communications
- community
- company’s
- compared
- complete
- completed
- complexity
- comprehensive
- compromising
- conference
- confrence
- consisting
- contact
- continued
- continuous
- contract
- copyright
- cordell
- corp
- corporate
- corporation
- costs
- cots
- could
- cross
- csc
- customers
- daunting
- dead
- decades
- decis
- defense
- delivers
- delivery
- demo
- demonstration
- demos
- development
- diagrams
- directors
- disa
- disa’s
- display
- document
- dod
- dodaad
- download
- dsr
- dtic
- due
- durs
- dynamics
- dyncorp
- eclipse
- eds
- edwards
- ehr
- ehrs
- eita
- electronic
- electronically
- enabled
- encore
- endowment
- engineering
- enterprise
- estimated
- etc
- etms
- eur
- european
- every
- evolution
- evolve
- evolving
- exercising
- expand
- expands
- expressed
- extensive
- extinction
- extract
- extraordinary
- faa
- factoring
- fan
- faqs
- far
- feb
- february
- fedsim
- fileman
- financing
- first
- fletcher
- force
- form
- format
- fortran
- foundation
- freely
- fully
- functional
- future
- gbp
- general
- goal
- gone
- graphical
- graphs
- green
- greg
- group
- grow
- growth
- grumman
- gwac
- harris
- has
- health
- healthcare
- high
- highly
- his
- home
- hospitals
- http
- huge
- hundreds
- hyperlinked
- hypertext
- ide
- immigration
- inability
- indices
- industries
- inflexible
- informatics
- information
- informationsystemstransformation
- infotech
- integrator
- into
- ironically
- isbn
- itap
- its
- itt
- j2ee
- j73
- javascript
- jmps
- joins
- journey
- jovial
- kaufmann
- kept
- kirkland
- knapp
- labs
- leading
- learn
- legacy
- like
- lines
- link
- links
- linux
- litton
- location
- lockheed
- made
- mainframe
- maintenance
- major
- management
- manages
- managing
- managment
- manual
- many
- map
- mark
- marketing
- martin
- massive
- mcs
- measured
- medical
- mere
- message
- metric
- micap
- might
- migration
- million
- milstar
- missile
- mission
- missle
- mma
- modernization
- modernized
- modernizes
- modernizing
- more
- more…
- morgan
- moving
- multi
- mumps
- nation’s
- national
- navigant
- navigation
- navy
- nea
- need
- netwarcom
- newcomb
- newcomb’s
- news
- ngit
- northrop
- numbers
- offering
- offers
- omg
- one
- openvista
- operational
- operations
- opers
- oregon
- org
- organizes
- oriented
- orion
- ospi
- outside
- overview
- pairs
- panelist
- papers
- part
- participate
- partitioning
- partner
- patriot
- philip
- phone
- pilot
- pl1
- planning
- plans
- point
- pop
- portfolio
- power
- prc
- premera
- president
- prestigious
- pricing
- production
- profile
- program
- property
- protected
- published
- quality
- raytheon
- read
- record
- redevelopment
- redundancy
- release
- relocates
- remis
- replacement
- request
- requestamerica
- reserved
- resistant
- restructure
- revolution
- richly
- rights
- roadmap
- roger
- roof
- rosa
- round
- sacramento
- saic
- sales
- salesteam
- sandia
- satellite
- save
- sba
- scalable
- sciences
- second
- secrets
- secure
- secured
- select
- selects
- self
- senior
- sensor
- series
- serves
- services
- sesi
- sheet
- showcases
- shown
- shows
- side
- sim
- simulator
- sister
- site
- sites
- size
- slide
- slsm
- smooth
- softwarerevolution
- solution
- solutions
- spambots
- span
- spawar
- speak
- sponsors
- staff
- star
- start
- statement
- step
- stg
- structure
- studies
- study
- subcontractor
- successful
- successfully
- suffers
- supplier
- support
- supported
- supports
- sustain
- swps
- system
- tables
- tadlock
- target
- tcs
- team
- technical
- technologies
- technology
- telos
- testimonials
- thales
- than
- think
- those
- thousands
- threatened
- through
- throughout
- tim
- timothy
- tobe
- toward
- towards
- tracking
- traffic
- transformation
- transformed
- transition
- translation
- trigeo
- trsi
- trw
- tsri
- tsri’s
- tybrin
- ulrich
- uml
- understand
- unisys
- universal
- upgrade
- upwards
- usaf
- usas
- usd
- usscafsc
- variable
- vax
- veteran
- veteran’s
- veterans
- vha
- vha’s
- vice
- view
- visit
- VistA
- vital
- vtt
- washington
- wdac
- web
- well
- where
- while
- white
- who
- william
- win
- wins
- world
- written
- wscrs
- wsmis
- www
- xyz
- york