• DocumentCode
    1664671
  • Title

    Wrapping legacy COBOL programs behind an XML-interface

  • Author

    Sneed, Harry M.

  • Author_Institution
    Inst. fur Wirtschaftsinformatik, Regensburg Univ., Germany
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    189
  • Lastpage
    197
  • Abstract
    This paper describes the tools and techniques for encapsulating host COBOL programs with an XML interface. The legacy programs are divided into three classes - online programs, batch programs and subprograms. For each program type, a different wrapping technique and a different tool is employed. Online programs are transformed into data-driven subprograms which process an XML document. Batch programs are adapted to read and write XML documents. Subprograms are left unchanged, but their parameters are set from an XML document. By using XML to implement corporate portals, it has proven possible to reuse existing host programs within new intranet/Internet systems, thus reducing system development costs and development time by more than 60%
  • Keywords
    COBOL; Internet; application program interfaces; batch processing (computers); hypermedia markup languages; intranets; online operation; subroutines; systems re-engineering; Internet; XML documents; XML interface; batch programs; corporate portals; data-driven subprograms; host program reuse; intranet systems; legacy COBOL program wrapping; legacy programs; online programs; program encapsulation; reengineering; software development costs; software development time; Communication standards; Costs; Electronic switching systems; Encapsulation; Mirrors; Programming profession; Protection; Web and internet services; Wrapping; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2001. Proceedings. Eighth Working Conference on
  • Conference_Location
    Stuttgart
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-1303-4
  • Type

    conf

  • DOI
    10.1109/WCRE.2001.957823
  • Filename
    957823