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
Ereignis-gesteuerte Prozessketten (EPK) Abbildung von BPEL zu EPML Agenda Motivation Ereignis-gesteuerte Prozessketten (EPK) Abbildung von BPEL zu EPML Implementierung Ausblick 02. Mai 2005 - WSR Workshop Bad Honnef
Szenario Kunde Simulation Beratung Workflow 02. Mai 2005 - WSR Workshop Bad Honnef
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 2005 - WSR Workshop Bad Honnef
Business Process Lifecycle Analyse durch Betriebswirt Freigabe von Betriebswirt M. zur Muehlen: Workflow-based Process Controlling, 2004 02. Mai 2005 - WSR Workshop Bad Honnef
Transformation von BPEL zu EPML Visualisierung des BPEL-Prozessverhaltens Bei Freigaben der BPEL-Prozessmodelle Bei Prozess-Evaluation 02. Mai 2005 - WSR Workshop Bad Honnef
EPKs 02. Mai 2005 - WSR Workshop Bad Honnef
Abbildung von BPEL zu EPKs Prinzipien Syntaktisch korrekte EPKs erzeugen BPEL-Kontrollfluss mit EPK-Kontrollfluss darstellen Keine EPK-Symbole hinzufügen 02. Mai 2005 - WSR Workshop Bad Honnef
Basic Activities (mit Web Services) 02. Mai 2005 - WSR Workshop Bad Honnef
Weitere Basic Activities 02. Mai 2005 - WSR Workshop Bad Honnef
Structured Activities: Switch + While 02. Mai 2005 - WSR Workshop Bad Honnef
Structured Activities: Pick + Sequence 02. Mai 2005 - WSR Workshop Bad Honnef
Structured Activities: Flow 02. Mai 2005 - WSR Workshop Bad Honnef
Handlers: Beispiel Faulthandler 02. Mai 2005 - WSR Workshop Bad Honnef
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 2005 - WSR Workshop Bad Honnef
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 2005 - WSR Workshop Bad Honnef