Vorlesungsinhalt

Inhalt der Vorlesung (Auszug)

Die Lernziele der Vorlesung sind das Erlernen von Grundlagen und der Erwerb von methodischem und technologischem Wissen zur Entwicklung von modernen Informationssystemen (IS) in heterogenen und verteilten Umgebungen. Zentrale Inhalte sind die robuste Datenmanipulation in Mehrschichtenarchitekuren und Techniken und Middleware zur Realisierung und Integration von IS auf Daten-, Anwendungs-, und Geschäftsprozessebene. Dies umfaßt: ".

  • IS-Architekturkonzepte (Mehrschichtenarchitektur, Komponentenorientierung, Universal Access)
  • Verteile Transaktionsverwaltung (TP-Monitore)
  • Datenintegration (Schemaintegration, Wrapper-basierte Ansätze)
  • DB-Gateways (ODBC, JDBC, SQLJ)
  • Web-basierter DB-Zugriff (CGI, Servlets, Applets)
  • Verteilte Objekte und Komponenten (CORBA, EJB, J2EE - Transaktionen, Persistenz, Sicherheit, Anbindung von Legacy-Systemen)
  • Botschaftenorientierte Middleware (Message Queuing, Message Brokers)
  • XML (Grundlagen, XML als Integrationstechnologie)
  • Web Services (Grundlagen, Erweiterungen für robuste Web Services)
  • Geschäftsprozesse (Modellierung, Workflow Management, transaktionale Workflows, Orchestrierung von Web Services)
  • Integration für e-Business

An dieser Stelle werden mit Beginn des Vorlesungsbetriebs die Vorlesungsunterlagen bereitgestellt.

Outline (PDF) (Updated)

Chapter 1 - Motivation (PDF)

Chapter 2 -  Distributed Information Systems (PDF)

Chapter 3 -  Database Gateways (PDF)

Chapter 4 -  Remote Procedure Calls and Distributed Transactions (PDF)

Chapter 5 -  Application Server Middleware (PDF)

Chapter 6 -  Object Persistence, Relationships, and Queries (PDF)

Chapter 7 -  Security and Connectors (PDF)

Chapter 8 -  Web-based Information Systems (PDF)

Chapter 9 -  Virtual Integration, Wrappers, and External Data  (PDF)

Chapter 10 - Data Replication and Materialized Integration (PDF)

Chapter 11 - Information Integration (PDF)

Chapter 12 - Message-oriented Middleware (PDF)

Chapter 13 - XML (PDF)

Chapter 14 - Introduction to Web Services (PDF)

Chapter 15 - Web Services Coordination and Transations (PDF)

Chapter 16 - Business Process Modeling and Workflow Management (PDF)

Chapter 17 - Web Service Composition (PDF)