Brenner, B. (2008). Erweiterung von BPEL um menschliche Interaktionsmöglichkeiten im Umfeld von Formularmanagement-Systemen [Master Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/183583
BPEL4People; WS-Human Task; BPEL; Human Interaction; Infinica
de
BPEL4People; WS-Human Task; BPEL; Human Interaction; Infinica
en
Abstract:
Das Infinica Projekt hat als Ziel die Erstellung eines dokumentenorientierten Formular-managment Systems und besteht aus verschiedenen Komponenten, wie z.B. einem Do-kumenten Designer, einem webbasierten Client, einer Administrationsapplikation oder einer Workflow Engine. Die Infinica Workflow Engine ermöglicht die Verarbeitung an BPEL 2.0 angelehnter Prozesse, bietet jedoch weder Möglichkeiten, Prozesszustände zu persistieren, noch menschliche Interaktion zu erlauben. Der Fokus dieser Arbeit liegt in der Integration menschlicher Interaktionsmuster in das Infinica Projekt.<br />Dabei werden in der Infinica Engine Persistenz von Prozessen sowie menschliche Interaktionsmög-lichkeiten auf Basis der BPEL4People- und WS-Human-Task-Spezifikation realisiert. Es werden hierzu Konzepte wie Nomination, 4-Augen-Prinzip, Escalation und Notifications integriert.<br />Weiters wird ein webbasierter Prototyp für Prozess-Monitoring entwickelt. Letztendlich werden die Ergebnisse der Diplomarbeit mit ähnlichen Arbeiten bzw. exis-tierenden Systemen verglichen.
de
The Infinica Project develops a document-oriented form management system consisting of several components, such as a document designer, a Web based client, an admini-stration application and a workflow engine. It is important to integrate human interactions into the form-based workflows of the document-oriented form management system. The Infinica Workflow Engine is capable of possessing BPEL 2.0 related processes but nei-ther supports persisting process instances nor enabling human interactions. The thesis focuses on integrating human interaction patterns in the Infinica Project. In particular, the thesis extends the Infinica engine to realise state persistence and human interactions by using concepts from the BPEL4People- and WS-Human Task specifications, such as Nomination, 4-Eyes-Principle, Escalation, and Notification. Furthermore, a Web based prototype for monitoring processes will be developed. The results of the thesis will be compared to related work as well as similar existing systems.