16.01.2014 Aufrufe

Diplomarbeit - IAAS - Universität Stuttgart

Diplomarbeit - IAAS - Universität Stuttgart

Diplomarbeit - IAAS - Universität Stuttgart

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Prof. Dr. Frank Leymann<br />

Daniel Schleicher<br />

Institut für Architektur von Anwendungssystemen<br />

Universität <strong>Stuttgart</strong><br />

<strong>Diplomarbeit</strong><br />

Modellierung von regeltreuen Geschäftsprozessen anhand von<br />

Compliance Templates<br />

Beginn: sofort oder n.V.<br />

Einleitung<br />

Geschäftsprozesse von Firmen sind in vielerlei Hinsicht Regularien unterworfen. Auf der<br />

einen Seite gibt es Gesetze, die nicht übertreten werden dürfen. Auf der anderen Seite dürfen<br />

interne Regelungen der Firmen nicht verletzt werden (1). Ein Beispiel für eine solche<br />

Regelung ist ein Kreditantrag, der von zwei unabhängigen Personen überprüft werden muss.<br />

Um sicherzustellen dass ein BPEL-Prozess nach der Modellierung bestimmte Regeln einhält,<br />

ist es von Vorteil den Prozess-Designer mit dem Modellierungswerkzeug zu unterstützen.<br />

Aufgabe<br />

Ziel dieser <strong>Diplomarbeit</strong> ist es die in (3) vorgestellten Konzepte und Implementierungen zu<br />

vervollständigen und zu erweitern. Die Aufgabe ist in einen theoretischen und einen<br />

praktischen Teil gegliedert.<br />

Im theoretischen Teil sollen Szenarien für Compliance Templates (3) und den dazugehörigen<br />

Compliance Assurance Rules erarbeitet werden. Ein Unterpunkt hierbei ist die Untersuchung<br />

der Vollständigkeit der Menge von Compliance Assurance Rules.<br />

Es soll weiterhin eine Methodologie erarbeitet werden, die zeigt, wie in einer Firma mit<br />

Compliance Templates gearbeitet werden kann.<br />

Als Grundlage für die Implementierung soll ein formales Modell eines Compliance<br />

Descriptors erstellt werden. Aufbauend auf diesem Modell sollen Beispiele von Compliance<br />

Descriptoren in XML modelliert werden. Weiterhin soll eine Architektur erstellt werden, die<br />

es ermöglicht leicht Regeln (Compliance Assurance Rules) hinzuzufügen und zu entfernen.<br />

Ziel dieser <strong>Diplomarbeit</strong> im praktischen Teil ist es den eclipse BPEL Designer (2) so zu<br />

erweitern, dass die Konzepte aus (3) umgesetzt werden. Die zu entwickelnde Komponente,<br />

zur Validierung von Alternativen, soll die in (3) vorgestellten Algorithmen, für die im<br />

theoretischen Teil erarbeiteten Compliance Assurance Rules, implementieren. Es soll möglich<br />

sein ein mit alternativen gefülltes Compliance Template automatisch gegen die im System<br />

vorhandenen Compliance Assurance Rules zu validieren<br />

Diese <strong>Diplomarbeit</strong> gibt Ihnen einen Einblick in die Architektur eines heutigen BPEL-Editors<br />

und der eclipse-Plattform. Weiter machen Sie sich mit Technologien vertraut, die in Zukunft<br />

in vielen Bereichen der Wirtschaft und Forschung eingesetzt werden.<br />

Voraussetzungen<br />

• Gute Kenntnisse in Java, BPEL, XML<br />

• Abstraktionsfähigkeit<br />

• Von Vorteil: Erfahrung bei der Programmierung mit eclipse


Literatur:<br />

1. A static compliance-checking framework for business process models. Xu, Y. Liu and S.<br />

Müller and K. s.l. : IBM SYSTEMS JOURNAL, 2007, Bd. 46.<br />

2. Foundation, Eclipse. http://www.eclipse.org/bpel/. [Online]<br />

3. Maintaining Compliance in Customizable Process Models. Daniel Schleicher, Tobias<br />

Annstett, Frank Leymann, Ralph Mietzner. s.l. : OTM Conferences, 2009.<br />

Kontakt:<br />

Daniel Schleicher<br />

Raum 1.039<br />

Tel.: 0711 7816 459<br />

e-Mail: daniel.schleicher@iaas.uni-stuttgart.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!