Diploma Thesis DIP-2720

BibliographySchumm, David: Graphische Modellierung von BPEL Prozessen unter Verwendung der BPMN Notation.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2720 (2008).
163 pages, german.
CR-SchemaD.2.2 (Software Engineering Design Tools and Techniques)
H.4.1 (Office Automation)
H.5.2 (Information Interfaces and Presentation User Interfaces)
KeywordsBPEL, BPMN, SOA, BPM, Web Services, Web Service, WS, WS-BPEL, BPEL4WS, OASIS, OMG, BPD, BPI, Eclipse, EMF, GEF, GMF, GEMS, MSDSL, MDA, MDSD, MDD, MOF, EMOF, Oryx, BPEL Designer, BPEL4Chor, Modeling, Modelling
Abstract

Der nächste Evolutionsschritt in der Architektur von IT-Systemen gibt den Unternehmen die Kontrolle über ihre IT zurück. Service-Orientierte Architekturen (SOA) auf Basis von Web Service Technologie ermöglichen die Trennung der Businesslogik von der Anwendungslogik. Der Industriestandard zur Orchestrierung von Web Services (WS), die Business Process Execution Language (BPEL), ermöglicht dies auf einem zuvor nie dagewesenen Niveau. Allerdings ist BPEL eine XML-basierte Sprache. Als solche ist sie für Business Analysten und Manager, die eigentlichen Architekten der Geschäftsprozesse, schwierig in der Handhabung und dazu wenig intuitiv.

Für die Modellierung von Geschäftsprozessen war lange Zeit kein allgemein akzeptierter Standard in Sicht. Nun deutet alles darauf hin, dass mit der Business Process Modeling Notation (BPMN) ein solcher Standard gefunden ist. Diese Darstellungsform von Geschäftsprozessen kann die uneinheitlichen Flussdiagramme ablösen, die zurzeit für diesen Zweck verwendet werden. BPMN würde damit für eine hohe Präzision, ein klares Verständnis und eine sehr gute Portabilität und Interoperabilität in der Darstellung und Kommunikation von Geschäftsprozessen sorgen.

Die Verbindung dieser beiden Standards in einem Werkzeug zur graphischen Prozessmodellierung ist der Inhalt und zugleich das Ziel dieser Arbeit. Es wird versucht, die "Business-IT Gap" - also die Kluft, die zwischen Business und IT besteht - ein Stück weit zu überwinden.

Die Schwierigkeiten und Probleme, die dabei auftreten, werden analysiert und diskutiert. Sowohl die fachlichen, als auch die technischen Hintergründe werden umfassend dargestellt. Der "State of the Art" der Forschung und Entwicklung wird betrachtet, um daraus eine Verbindung von BPMN und BPEL auf wissenschaftlicher Basis ableiten zu können. Diese Verbindung wird mittels einer praktischen Umsetzung demonstriert und anschließend werden die gewonnenen Erkenntnisse zusammengefasst. Zum Abschluss werden Möglichkeiten und Grenzen der hier präsentierten Lösung aufgezeigt und es wird ein Blick in eine mögliche Zukunft gewagt.

Full text and
other links
PDF (3121851 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
CopyrightDavid Schumm (2008)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)Institut für Architektur von Anwendungssystemen (IAAS)
Entry dateApril 15, 2008
   Publ. Computer Science