Presentation is loading. Please wait.

Presentation is loading. Please wait.

Transformation Strategies between Block-Oriented and Graph-Oriented Process Modeling Languages Jan MendlingVienna University of Economics (WU Wien) Kristian.

Similar presentations


Presentation on theme: "Transformation Strategies between Block-Oriented and Graph-Oriented Process Modeling Languages Jan MendlingVienna University of Economics (WU Wien) Kristian."— Presentation transcript:

1 Transformation Strategies between Block-Oriented and Graph-Oriented Process Modeling Languages Jan MendlingVienna University of Economics (WU Wien) Kristian Bisgaard LassenUniversity of Aarhus Uwe ZdunVienna University of Economics (WU Wien)

2 Folie 2 Recent Papers X to BPEL: Baina et al.: Model-Driven Web Service Development. In CAiSE 2004. Gardner. UML Modelling of Automated Business Processes with a Mapping to BPEL4WS. In First European Workshop on Object Orientation and Web Services at ECOOP 2003. Hofreiter and Huemer. Transforming UMM Business Collaboration Models to BPEL. OTM Workshops 2004. Mendling and Hafner. From Inter-Organizational Workflows to Process Execution: Generating BPEL from WS-CDL. OTM Workshops 2005. Moon et al. Transformation Algorithms between BPEL4WS and BPML for the Executable Business Process. In WETICE 2004. van der Aalst, Jørgensen and Lassen. Let’s Go All the Way: From Requirements via Colored Workflow Nets to a BPEL Implementation of a New Bank System. In CoopIS 2005. White. Business Process Modeling Notation (BPMN). Specification, BPMI.org, 2004. Mendling, J. Ziemann: Transformation of BPEL Processes to EPCs. In EPK 2005. Koschmider, von Mevius: A Petri Net Based Approach for Process Model Driven Deduction of BPEL Code. OTM Workshops 2005. BPEL to Y: Hinz, Schmidt, and Stahl. Transforming BPEL to Petri Nets. In BPM 2005. Mendling and Ziemann. EPK-Visualisierung von BPEL4WS Prozessdefinitionen. In Workshop on Software Reengineering, 2005.

3 Folie 3 Agenda 1.Graph-oriented versus Block-oriented Process Modeling 2.Strategies for BPEL to Process Graph Transformation 3.Strategies for Process Graph to BPEL Transformation 4.Conclusion

4 Folie 4 Agenda Graph-oriented versus Block-oriented Process Modeling

5 Folie 5 A BPEL Process

6 Folie 6 A BPEL Process: Structured Activities

7 Folie 7 Process Graph vs. BPEL control flow

8 Folie 8 Important Properties Structured Process Graph Acyclic Process Graph Structured BPEL control flow

9 Folie 9 Agenda Strategies for BPEL to Process Graph Transformation

10 Folie 10 1. Flattening Strategy

11 Folie 11 2. Hierarchy-Preservation Strategy

12 Folie 12 3. Hierarchy-Maximization Strategy

13 Folie 13 Agenda Strategies for Process Graph to BPEL Transformation

14 Folie 14 1. Element-Preservation Strategy

15 Folie 15 2. Element-Minimization Strategy

16 Folie 16 3. Structure-Identification Strategy

17 Folie 17 4. Structure-Maximization Strategy

18 Folie 18 Agenda Conclusion

19 Folie 19 Conclusion

20 Folie 20 Agenda Thank you


Download ppt "Transformation Strategies between Block-Oriented and Graph-Oriented Process Modeling Languages Jan MendlingVienna University of Economics (WU Wien) Kristian."

Similar presentations


Ads by Google