in Search
Welcome to Mainframe Migration Sign in |
Company Information

    The Software Revolution Inc

    The Software Revolution, Inc. (TSRI) provides automated legacy computer system modernization services to both government and industry. Our low-cost and low-risk services are derived from a highly advanced artificial intelligence-based software re-engineering toolset called JANUS
    www.softwarerevolution.com
    The Software Revolution, Inc.
    11410 NE 122nd Way, Suite 304
    Kirkland, WA 98034

    Greg Tadlock
    VP of Sales
    gtadlock@softwarerevolution.com
    (425) 284-2782
    (425) 284-2785 (fax)
    Randy A. DoblarĀ 
    Chief Operating Officer
    rdoblar@softwarerevolution.com
    (425) 284-2800
    (425) 284-2785 (fax)
    Philip Newcomb
    CEO & Founder
    salesteam@softwarerevolution.com
    (425) 284-2790
    (425) 284-2785 (Fax)

This Member

Syndication

The Software Revolution Inc

US Air Force WSMIS - Amdahl COBOL to C++

STG, Inc

U.S. Air Force

Weapon System Management Information System – Mission Capability (WSMIS-MICAP)

COBOL to C++

History: As part of the Logistics Management System, The Weapon System Management Information System (WSMIS) is responsible for tracking combat capability and impending parts problems. The system was well regarded during Desert Storm for its ability to expedite repair or procurement of critical items. However this legacy COBOL system requires modernization to continue to fulfill its mission. Towards that end, STG contracted with TSRI for a Firm Fixed Price (FFP) proposal to modernize the MICAP module of WSMIS.

Challenge: The MICAP application ran on an AMDAHL 5995 mainframe. The code was comprised of 34,577 lines of COBOL with 2,153 COBOL comments and 5,077 lines-of-JCL with 3,130 JCL comments. The 3-gigabyte database included 67 flat files (tables) and 423 fields (elements) of data. TSRI was contracted to incrementally provide seven separate deliverables, which included: (1) Set-up of the JANUS tool set, (2) “As-Is” Documentation, (3) Code Transformation, (4) Database Transformation, (5) Automatic Re-factoring, (6) System Testing (optionally) and (7) “To-Be” Documentation.

TSRI was required to make adjustments to the JANUS tool set to ingest the MICAP dialect of COBOL into the Intermediate Object Model (IOM). The ability of the IOM to target modern languages independently allowed the transformation process to proceed, even though the decision regarding whether to target C++ or Java was initially postponed. When the decision was made, TSRI targeted C++, which would run in a Microsoft Windows-based environment interfacing to an Oracle 9i database.

Results: Both the “As Is” and “To Be” documentation deliverables included Control Flow Diagrams, Structure Charts, Data Element Tables and hyper-linked Source Code in HTML format. The legacy COBOL and JCL were transformed quickly and accurately as was the database. Re-factoring improved the code structure by removing dead code and eliminating redundancy. STG chose to begin the testing process, however TSRI assistance was engaged to complete this phase. Acceptance testing confirmed the accuracy and 100% equivalency of this WSMIS module. MICAP is a batch application and the Air Force is currently completing associated user-interface upgrades before putting the modernized module into service.

Published Thursday, April 14, 2005 4:11 PM by MikeJones
Filed under

Comments

No Comments
Anonymous comments are disabled

About MikeJones

The Software Revolution, Inc. (TSRI) 11410 NE 122nd Way, Suite 304 Kirkland, WA 98034 Sales.Group@ softwarerevolution.com www.softwarerevolution.com (425) 284-2770
Powered by Community Server and hosted by Telligent