Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

EPK-Visualisierung von BPEL4WS Prozessdefinitionen

Ähnliche Präsentationen


Präsentation zum Thema: "EPK-Visualisierung von BPEL4WS Prozessdefinitionen"—  Präsentation transkript:

1 EPK-Visualisierung von BPEL4WS Prozessdefinitionen
Jan Mendling Abt. für WI und Neue Medien, WU Wien Jörg Ziemann Institut für WI, Universität des Saarlandes

2 Ereignis-gesteuerte Prozessketten (EPK) Abbildung von BPEL zu EPML
Agenda Motivation Ereignis-gesteuerte Prozessketten (EPK) Abbildung von BPEL zu EPML Implementierung Ausblick 02. Mai WSR Workshop Bad Honnef

3 Szenario Kunde Simulation Beratung Workflow
02. Mai WSR Workshop Bad Honnef

4 Betriebswirte versus Techniker
Betriebswirtschaftliche Prozessmodelle Betriebswirtschaftliche Aktivitäten Organisationseinheiten und Informationssysteme Graphische EPK-Notation Technische Prozessmodelle (Entfernte) Funktionsaufrufe Beteiligte Systeme Textbasierte Beschreibung mit BPEL4WS 02. Mai WSR Workshop Bad Honnef

5 Business Process Lifecycle
Analyse durch Betriebswirt Freigabe von Betriebswirt M. zur Muehlen: Workflow-based Process Controlling, 2004 02. Mai WSR Workshop Bad Honnef

6 Transformation von BPEL zu EPML
Visualisierung des BPEL-Prozessverhaltens Bei Freigaben der BPEL-Prozessmodelle Bei Prozess-Evaluation 02. Mai WSR Workshop Bad Honnef

7 EPKs 02. Mai WSR Workshop Bad Honnef

8 Abbildung von BPEL zu EPKs
Prinzipien Syntaktisch korrekte EPKs erzeugen BPEL-Kontrollfluss mit EPK-Kontrollfluss darstellen Keine EPK-Symbole hinzufügen 02. Mai WSR Workshop Bad Honnef

9 Basic Activities (mit Web Services)
02. Mai WSR Workshop Bad Honnef

10 Weitere Basic Activities
02. Mai WSR Workshop Bad Honnef

11 Structured Activities: Switch + While
02. Mai WSR Workshop Bad Honnef

12 Structured Activities: Pick + Sequence
02. Mai WSR Workshop Bad Honnef

13 Structured Activities: Flow
02. Mai WSR Workshop Bad Honnef

14 Handlers: Beispiel Faulthandler
02. Mai WSR Workshop Bad Honnef

15 Transformationsprogramm
Hierarchisches Durchlaufen der BPEL-Activities Anforderungen: Generiere EPK-Blöcke inklusive IDs: mit nextId-Instanzvariable Definiere Kanten zwischen den Blöcken: Übergeordnete Activity definiert enterId und endId Syntaktische Richtigkeit der EPKs: Bereinigungsoperationen bspw. um Ereignisse zu verschieben 02. Mai WSR Workshop Bad Honnef

16 Visualisierung von BPEL-Prozessen als EPK
Ausblick Visualisierung von BPEL-Prozessen als EPK BPEL-Activities zu EPK-Blöcken BPEL2EPML als Vorbereitung zu EPML2BPEL 02. Mai WSR Workshop Bad Honnef


Herunterladen ppt "EPK-Visualisierung von BPEL4WS Prozessdefinitionen"

Ähnliche Präsentationen


Google-Anzeigen