Context
Task Description
Im Gegensatz zu traditionellen Workflow Engines wurde für die Implementierung nicht der üblicherweise verwendete Client/Server Ansatz gewählt sondern ein dezentralisierter Ansatz. Damit wurden die bekannten Probleme der Zuverlässigkeit und Verfügbarkeit gelöst. Es wurde eine neue Workflow Architektur definiert, die auf dem Paradigma der gemeinsamen Objekte beruht. Zur Implementierung wurde der Coordination Kernel verwendet, das ist ein neuer Middleware Layer, der einen virtuell gemeinsamen Objektraum, ein Transaktionsmodell und Prozesse, die nach Systemabstürzen wiederhergestellt werden, bietet. Es wurde gezeigt, wie man mit Hilfe dieses Middleware Layers die neuen Eigenschaften des Workflowmanagementsystems umsetzen kann und dass ein verteilter Ansatz eine Reihe von bekannten Problemen in klassischen, hierarchischen Workflowarchitekturen lösen kann. Die Implementierung des Prototyen wurde in der C++ Sprachanbindung zum Coordination Kernel erstellt.
(1997, finished)
Requirements
Student
Dipl.-Ing. Thomas Hofmann (please contact eva Kühn)
Supervisor
A.o. Univ.-Prof. Dr. Dipl.-Ing. eva Kühn (please contact eva Kühn)