workflow-management, workflow specification, workflow execution, transaction model , cooperative transaction model
KrSh94a, KrSh94b, MSK*95, MSKW96, METEOR, OmniBase, TRAMS, ETH Zürich, Department of Computer Science, University of Houston, Houston, Texas
Buchkapitel. Definition transaktionaler Workflows: "Activities that involve coordinated execution of multiple tasks over different processing entities." Überblick über komplexe und relaxierte Transaktionsmodelle (vgl. KaRa95). Die Idee transaktionaler Workflows kann bis zur Job Control Language eines batchorientierten Betriebsystemes zurückverfolgt werden. Bei der Spezifikation von Workflows werden folgende Kernaufgaben diskutiert: 1. Spezifikation der Aufgabe, 2. Anforderungen an die Koordination der Aufgaben, 3. Anforderungen an die korrekte Ausführung der Aufgaben. Die Ausführung von Workflow betrifft das Scheduling, die parallele Ausführung und das Wiederherstellen von ursprünglichen Zuständen der Workflow-Datenbank. Diese Aufgaben ergeben drei Anforderungen an eine Implementierung transaktionaler WFMS. a) Eingebetteter Ansatz, b) Schichtenarchitektur, c) Umgebung Transaktionmonitoren und Ereignisbehandlung, aber mit limtierten WFM Diensten (ähnlich wie CORBA).
Trend: Von der Interoperabilität von DBMS hin zur Kooperation.
17.4.97