Not logged in.

Contribution Details

Type Dissertation
Scope Discipline-based scholarship
Title Ein flexibles und sicheres agentenbasiertes Workflow Management System
Organization Unit
Authors
  • Henrik Stormer
Supervisors
  • Kurt Bauknecht
  • Carl August Zehnder
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2003
Abstract Text The research areas agents and workflow management systems were analysed almost independent in the past. Agents show a number of solutions for different problems in workflow management systems. Therefore, it has to be examined in which fields the use of agents in workflow management is promising and how a solution could look like. Traditional workflow management systems are monolithic, i.e. they have a central server who controls the running processes. In a system with hundreds of clients this server must have very high performance. A problem is the reliability of the server. If the server crashes, the whole system stops. Another problem is the connection between the workflow system and other systems. Especially in large companies, a number of different systems are used. For each system, a special interface must be implemented, which is a time consuming task. This thesis presents a solution to the problems mentioned above with AWA, an agent based workflow architecture. The general idea of AWA is to use mobile agents to control the workflow. This is done by defining specialised agents that work in team. For each new process instance, a new kind of agent is created who controls the overall process by creating new agents. One focus of this work is security. On the one hand, all agents running on a system can be attacked from this system, on the other hand, a company must protect a system not only from outside but also from inside attacks. Therefore, an editor is presented that can be used to model security rules graphically. A close description of the prototype AWA/P, who implements the AWA architecture, closes this thesis.
Zusammenfassung Agenten und Workflow Management Systeme sind zwei Forschungsbereiche, die bisher weitgehend unabhängig voneinander untersucht wurden. Agenten bieten Lösungsansätze für eine Reihe von Problemen bestehender Workfow Management Systeme. Die zentralen Fragestellungen sind daher, in welchen Bereichen des Workflow Managements Agenten Technologie erfolgversprechend eingesetzt werden kann und wie in solchen Fällen die entsprechenden Lösungen aussehen. Traditionelle Workflow Management Systeme sind monolithisch aufgebaut, d.h. sie besitzen einen zentralen Server, der die Steuerung der ablaufenden Prozesse übernimmt. In einem System mit mehreren hundert Clients benötigt man für diesen Server sehr schnelle Hard- und Software, damit dieser in adäquater Geschwindigkeit abläuft. Ein Problem stellt die Ausfallsicherheit des Servers dar. Wenn der Server ausfällt, steht das gesamte System still. Ein weiteres Problem ist die Anbindung bestehender Systeme an das Workflow Management System. Insbesondere in grossen Unternehmen ist die Hard- und Softwarelandschaft äusserst heterogen. Die Anbindung verschiedener Systeme erfordert die Implementierung von Interfaces, eine sehr zeitaufwendige Tätigkeit. Zur Lösung der oben geschilderten Probleme wird in dieser Arbeit AWA, eine agentenbasierte Workflow Architektur, vorgestellt. Die grundlegende Idee ist, mobile Agenten das Workflow System steuern zu lassen. Weiterhin werden eine Reihe von spezialisierten Agenten erstellt, deren gemeinsame Aufgabe die Unterstützung der Bearbeitung und Ausführung des Workflows ist. Hierbei wird für jede Prozessinstanz ein neuer Agent erstellt, welcher den gesamten Prozess steuert und dazu weitere spezielle Agententypen nutzt. Bei der Arbeit wurde ein Fokus auf die Sicherheit des Systems gelegt. Zum einen, da Agenten, welche auf einem System ausgeführt werden, diesem schutzlos ausgeliefert sind. Zum anderen, da in Unternehmen die Software nicht nur von Angriffen von aussen, sondern auch vor Angriffen von innen geschützt werden muss. Deshalb wird in dieser Arbeit ein Editor vorgestellt, mit dem sich Sicherheitsregeln graphisch modellieren lassen. Eine genaue Beschreibung des Prototypens AWA/P, welcher die vorgestellte AWA Architektur umsetzt, schliesst die Arbeit ab.
PDF File Download
Export BibTeX
EP3 XML (ZORA)