Lecture

Integration betrieblicher Informationssysteme 2 (IBIS 2)

Name in diploma supplementIntegration of Business Information Systems 2 (IBIS 2)
Organisational Unit Forschungsgruppe Wirtschaftsinformatik und Unternehmensmodellierung (http://www.wi-inf.uni-duisburg-essen.de/FGFrank/)
LecturersProf. Dr. Ulrich Frank
SPW2LanguageEnglish
Cyclewinter semesterParticipants at mostno limit

Preliminary knowledge

Abstract

This lecture continues from where the lecture ‘Integration of Business Information Systems I’ left off. The lecture starts with the discussion of advanced requirements for integrating corporate information systems. It is supplemented by idealized models of the evolution of system architectures. Against this background, a reference model for the description and evaluation of what is called middleware will be presented. It serves as a framework for describing and discussing selected middleware systems, such as CORBA and J2EE. In recent years, component technologies have attracted a remarkable amount of attention. However, to date there is no unified terminology. The lecture presents a notion of a component, which allows it to be discriminated from the notion of an object or a class. Web Services are regarded by some as a silver bullet for establishing process-oriented information systems – usually in conjunction with workflow management systems. This claim will be analysed in detail. Subsequently, objectives, technologies and methods for integrating existing application infrastructures will be presented and evaluated. This includes taking into account approaches to Enterprise Application Integration. Finally, the lecture will demonstrate how complexity and risk related to integration projects can be reduced by a dedicated modelling method. It is recommended that participants attend the accompanying tutorial.

Contents

  • Architectures of Business Information Systems
  • Middleware: Core Functions
  • Component Technologies
  • Service oriented Architecture
  • Workflow Management
  • Outline of a Method for Integration
  • Application-Level Frameworks

Literature

  • Abeck, S.; Lockemann, P.C.; Seitz, J.; Schiller, J. : Verteilte Informationssysteme. dpunkt 2003
  • Alonso, G.; Casati, F. et al.: Web Services - Concepts, Architectures and Applications. Springer 2004
  • Bernus, P.; Mertins, K.; Schmidt, G. (Ed.): Handbook on Architecture of Information Systems. Berlin, Heidelberg, New York, et al.: Springer 1998
  • Fowler, M.: Patterns of Enterprise Application Architecture, Addison-Wesley, 2003
  • Frank, U.; Strecker, S.: Beyond ERP Systems: An Outline of Self-Referential Enterprise Systems. ICB-Research Report, Institut für Informatik und Wirtschaftsinformatik (ICB), Universität Duisburg-Essen, No. 31, Universität Duisburg-Essen 2009
  • Lewis, T.; Rosenstein, L.; Pree, W.; Weinand, A.; Gamma, E.; Calder, P.; Andert, G.; Vlissides, J.; Schmuck-er, K.: Object Oriented Application Frameworks. Prentice Hall, 1995
  • Linthicum, David S.; Enterprise Application Integration; Addision Wesley; 2000
  • Lockemann, P.C.; Dittrich, K.L.: Verteilte Datenbanksysteme. dpunkt 2003
  • Orfali, R.; Harkey, D.; Edwards, J.: The Essential Distributed Objects Survival Guide. John Wiley & Sons: New York 1996
  • Puder, A.; Römer, K.: CORBA in Theorie und Praxis. Heidelberg: dpunkt 1998
  • Russel, C.: Bridging the Object-Relational Divide. In: ACM Queue 6, S. 16-26, 2008
  • Serain, D.: Middleware and Enterprise Application Integration. Springer 2002
  • Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Reading, Mass. et al.: Addison-Wesley 1997
  • Tari, Z.; Bukhres, O.: Fundamentals of Distributed Object Systems: The CORBA Perspective. Wiley 2001

Teaching concept

Classic lecture with extensive discussions.

Participants

  • VWL Master 2009-V2013>Wahlpflichtbereich II >Modul "Integration betrieblicher Informationssysteme 2 (IBIS 2)"1st-3rd Semester, Elective
  • WiInf Master 2010>Wahlpflichtbereich >Wahlpflichtbereich I: Wirtschaftsinformatik >Modul "Integration betrieblicher Informationssysteme 2 (IBIS 2)"1st-3rd Semester, Elective
WIWI‑C0530 - Lecture: Integration betrieblicher Informationssysteme 2 (IBIS 2)