, Volume 44, Issue 4, pp 325–333 | Cite as

Die Integration von Online-CICS-Anwendungen in E-Business-Lösungen

  • Björn Wolle
WI - Aufsatz

Integration of online CICS applications into e-business solutions


In this article, different fundamental strategies for integrating CICS applications into e-business applications are presented and their constraints and advantages are explained in some detail. The possible solutions discussed here comprise the implementation of a standard product (e. g. CTG), the integration by using XML wrapping methods (XWRAP) which implies a medium implementation effort, as well as a reengineering concept (XCDS) with an implementation effort ranging from medium to high.

The main advantage of the CTG solution is that the host applications hardly need to be modified and, hence, this solution can be used immediately. However, owing to some system related restrictions this solution is mainly suited for application systems used internally within companies. The XWRAP solution offers XML access to a limited number of e-business applications but there are some restrictions due to the compatibility to the BMS format. Hence, this solution is mainly suited for application systems in maintenance without major future development.

The main benefit of the XCDS solution is that the resulting application systems are well-structured and, thus, maintenance activities are facilitated. However, the implementation effort is rather high. Therefore, this solution is mainly suited for application systems which are subject of future development and enhancements and, at the same time, need to be integrated into e-business solutions with external access.


e-business reengineering system reengineering interface reengineering XML integration wrapping host systems case dialog system 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ArAB00]
    Arranga, E.; Archbell, I.; Bradley, J. et al.: In Cobol’s Defense. In: IEEE Software 17 (2000), S. 70.Google Scholar
  2. [ArPr00]
    Arranga, E.; Price, W.: Fresh from Y2K, What’s Next for Cobol?. In: IEEE Software 17 (2000), S. 16.Google Scholar
  3. [ChBS99]
    Chulani, S.; Boehm, B.; Steece, B.: Baye-sian Analysis of Empirical Software Engineering Cost Models. In: IEEE Trans. of Software Engineering 25 (1999), S. 573.Google Scholar
  4. [Dumk00]
    Dumke, R.: Software Engineering. Vie-weg Verlag, Wiesbaden 2000.Google Scholar
  5. [HaDo00]
    Hardgrave, B.; Doke, E.: Cobol in an Object-Oriented World: A Learning Perspective. In: IEEE Software 17 (2000), S. 26.Google Scholar
  6. [HoCo99]
    Hoskins, J.; Coleman, G.: Exploring IBM 3-390 Computers. Maximum Press, Florida 1999.Google Scholar
  7. [Heil98]
    Heilmann, H.: Telekooperation, Business Process Reengineering and Workflow Management. GI Fachbereich 5, Rundbrief (1998) 1, S. 4.Google Scholar
  8. [IBM95]
    IBM (ed.): A Survey of object-oriented Technology on MVS/ESA. IBM Red Book Doc. No. GG24-2505, Poughkeepsie, N.Y. 1995.Google Scholar
  9. [IBM98]
    IBM (ed.): CICS Transaction Server for OS/390: Web Interface and 3270 Bridge. IBM Red Book Doc. No. SG24-5243, Poughkeepsie, N.Y. 1998.Google Scholar
  10. [IBM00]
    IBM (ed.): CICS — Powering 20 billion transactions a day across the world. IBM Doc. No. A33578-040800-NM, http//, Abruf am 2002-04-22.Google Scholar
  11. [IBM01]
    IBM (ed.): Revealed! Architecting Web Access to CICS. IBM Red Book Doc. No. SG24-5466, Poughkeepsie, N.Y. 2001.Google Scholar
  12. [IBM02]
    IBM (ed.): IMS e-business Connectors. A Practical Guide to IMS Connectivity. IBM Red Book Doc. No. SG24-6514, Poughkeepsie, N.Y. 2002.Google Scholar
  13. [KeSp01]
    Kebschull, U.; Spruth, W. G.: Kommerzielle Großrechner als Ausbildungsaufgabe an Universitäten und Fachhochschulen. In: Informatik Spektrum 24 (2001), S. 140.Google Scholar
  14. [Keup01]
    Keuper, F. (Hrsg.): Strategic E-business: Strategien, strategische Konzepte und Instrumente aus Sicht von Beratungsgesellschaften. Verlag Gabler, Wiesbaden 2001.Google Scholar
  15. [KrSc93]
    Kregeloh, T.; Schönleber, S.: CICS: Eine praxisorientierte Einführung. Vieweg Verlag, Wiesbaden 1993.Google Scholar
  16. [LeBe85]
    Lehman, M.; Belady, L.: Program Evolution-Process of Software Change. Academic Press, London 1985.Google Scholar
  17. [Lowe92]
    Lowe, D.: The CICS Programmer’s Desk Reference. Mike Murach & Associates, Fresno 1992.Google Scholar
  18. [MaWD96]
    Maxwell, K.; Van Wassenhove, L.; Dutta, S.: Software Development Productivity of European Space, Military, and Industrial Applications. In: IEEE Trans. on Software Engineering 22 (1996), S. 706.Google Scholar
  19. [Merz02]
    Merz, M.: E-Commerce und E-Business: Marktmodelle, Anwendungen und Technologien. dpunkt-Verlag, Heidelberg 2002.Google Scholar
  20. [ShCo99]
    Shanesy, C.; Compton L.: Webenabling CICS Applications.http//, Abruf am 2002-04-22.Google Scholar
  21. [Snee00]
    Sneed, H.: Generation of Stateless Components from Procedural Programs for Reuse in a Distributed System. In: Proc. 4th Eur. Conf. on Software Maintenance and Reengineering 2000, Zürich, March 2000, IEEE Computer Society Press, S. 183.CrossRefGoogle Scholar
  22. [Snee02]
    Sneed, H.: XML als Sprache zur Integration bestehender Anwendungssysteme. Akzeptiert zur Veröffentlichung in: IT-Management, 2002.Google Scholar
  23. [Warr99]
    Warren, J.: The Renaissance of Legacy Systems. Springer-Verlag, London 1999.CrossRefGoogle Scholar
  24. [Yela00]
    Yelavich, R.: A brief history of CICS. http//, Abruf am 2002-04-22.Google Scholar

Copyright information

© Springer Fachmedien Wiesbaden GmbH 2002

Authors and Affiliations

  • Björn Wolle
    • 1
  1. 1.CC GmbHWiesbadenDeutschland

Personalised recommendations