|
|
Ankopplung heterogener Anwendungssysteme an
Föderierte Datenbanksysteme durch Funktionsintegration
Theo Härder, Klaudia Hergula
University of Kaiserslautern
P.O. Box 3049, 67653 Kaiserslautern, Germany
e-mail: haerder@informatik.uni-kl.de
Abstract:
Mit der zunehmenden Zahl an Anwendungssystemen, welche Datenbank und zugehörige Anwendung kapseln, ist die reine Datenintegration nicht mehr ausreichend. Stattdessen können die Daten des Anwendungssystems nur noch über vordefinierte Funktionen abgefragt werden. Sollen Daten und Funktionen integriert werden, so ist eine Kombination von generischen Anfragen und dem Zugriff auf Funktionen erforderlich. In diesem Aufsatz stellen wir einen Middleware-Ansatz vor, der diese erweiterte und neuartige Form der Integration unterstützt. Hierzu erörtern wir zunächst die Probleme der Funktionsintegration und führen eine Spezifikationsssprache ein, die föderierte Funktionen zu bilden und diese mehreren lokalen Funktionen der zu integrierenden Anwendungssysteme zuzuordnen erlaubt. Anschließend zeigen wir, wie die zugehörige Ausführungskomponente - in unserem Fall ein Workflow-Managementsystem - an ein Föderiertes Datenbanksystem mittels eines Wrappers gekoppelt wird, um die Integration von Daten als auch Funktionen zu ermöglichen. Dabei wird die zu unterstützende Funktionalität innerhalb des Wrappers sowie deren Auswirkungen auf die Anfrageverarbeitung als auch das zugehörige Kostenmodell untersucht. Abschließend vermitteln wir einen Eindruck von der Performanz der vorgestellten Architektur.
in: Informatik - Forschung und Entwicklung 17:3, Sept. 2002, pp. 135-148.
|