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
Link To Document :
بازگشت