Workflow Management Appendix B. Workflow Modelling using UML Wil van der Aalst has copyrights to almost all figures in the following slideshow made by.

Slides:



Advertisements
Similar presentations
Workflow Management Kap. 5. Architecture of Workflows Wil van der Aalst has copyrights to almost all figures in the following slideshow made by Lars Frank.
Advertisements

Engineering and Integrating Business Processes Rik Eshuis.
A university for the world real R © 2009, Chapter 3 Advanced Synchronization Moe Wynn Wil van der Aalst Arthur ter Hofstede.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Workflow Management Kap. 3. Management of Workflows Wil van der Aalst has copyrights to almost all figures in the following slideshow made by Lars Frank.
Process Mining in the Context of Web Services Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands.
Towards Workflow Pattern Support of Event-Driven Process Chains (EPC) Jan Mendling, Gustaf Neumann Dept. of IS and New Media, WU Wien, Austria Markus Nüttgens.
Workflow Management Kap. 4. Analyzing Workflows Wil van der Aalst has copyrights to almost all figures in the following slideshow made by Lars Frank.
Management & Development of Complex Projects Course Code - 706
Project Scheduling: Networks, Duration Estimation, and Critical Path
Appendix A The Future of Workflows Wil van der Aalst has copyrights to almost all figures in the following slideshow made by Lars Frank.
Block-Structured Process Discovery: Filtering Infrequent Behaviour Sander Leemans Dirk Fahland Wil van der Aalst Eindhoven University of Technology.
© 2010 University of California, Irvine – André van der Hoek1June 10, 2015 – 06:18:06 Informatics 121 Software Design I Lecture 10 André van der Hoek &
Chapter 18 Object-Oriented Systems Analysis and Design Using UML
Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei ( )
Project Management Dr. Everette S. Gardner, Jr.. Project Management2 PERT / CPM advantages 1. Disciplined planning 2. Realistic objectives 3. Unambiguous.
1 UML Component and Deployment Diagrams. Models, Views, and Diagrams Use Case Diagrams Use Case Diagrams Use Case Diagrams Scenario Diagrams Scenario.
UML Distilled Martin Fowler. State Diagrams  State Transition Diagrams define a number of states and the transitions between the states.
Slide 7C.1 Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Introduction to Object-Oriented Systems Analysis and Design with.
Given Connections Solution
UML Activity Diagram. Activity Diagram  The main reason to use activity diagrams is to model the workflow behind the system being designed.  Activity.
Use Case Modeling.
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
History-Dependent Petri Nets Kees van Hee, Alexander Serebrenik, Natalia Sidorova, Wil van der Aalst ?
Business Process Modeling Workflow Patterns Ang Chen July 8, 2005.
Drawing AOA and AON networks
Workshop-3 Gantt and Pert Chart.
Department of Computer Science 1 CSS 496 Business Process Re-engineering for BS(CS)
A university for the world real R © 2009, Chapter 14 EPCs Jan Mendling.
1 Process-Aware Information Systems Dumas, van der Aalst, ter Hofstede UC San Diego CSE 294 December 3, 2009 Barry Demchak.
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
Workflow Management Kap. 1. Organizing Workflows
HIERARCHICAL CONFORMANCE CHECKING OF PROCESS MODELS BASED ON EVENT LOGS Jorge Munoz-Gama, Josep Carmona and Wil M.P. van der Aalst.
Chapter 8 Scheduling © 2012 John Wiley & Sons Inc.
Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1999 PROJECT MANAGEMENT 18-1 Project Management.
Analysis of BPMN Models Addis Gebremichael 19 December 2014 Model Driven Engineering.
Experiences in enhancing existing BPM Tools with BPEL Import and Export Jan MendlingVienna University of Economics Kristian Bisgaard LassenUniversity of.
Generating Correct EPCs from Configured C-EPCs* Jan MendlingVienna University of Economics Jan ReckerQueensland University of Technology Michael RosemannQueensland.
Chapter 8 Scheduling © 2012 John Wiley & Sons Inc.
Workflow Management Kap. 6. Roadmap for Workflows = Design of Workflow Systems Wil van der Aalst has copyrights to almost all figures in the following.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
STAR Webinars Ontology driven diagram generator for health simulation models Andrew Sutcliffe.
Short introduction to business process modelling
Smith’s Aerospace © P. Bailey & K. Vander Linden, 2005 Procedural Activity Patrick Bailey Keith Vander Linden Calvin College.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
Rational Rose For System Design What is Rational Rose? Rational Rose is the visual modeling software solution that lets you create, analyze, design,
Transformation Strategies between Block-Oriented and Graph-Oriented Process Modeling Languages Jan MendlingVienna University of Economics (WU Wien) Kristian.
Maikel Leemans Wil M.P. van der Aalst. Process Mining in Software Systems 2 System under Study (SUS) Functional perspective Focus: User requests Functional.
1 Alternative Process Modeling langugues UML activity diagrams Event-driven process chains System-specific languages like Staffware will follow later...
Multi-phase Process Mining: Building Instance Graphs
Concurrent Systems Modeling using Petri Nets
Main issues: • What do we want to build • How do we write this down
UML - Unified Modeling Language
Wil van der Aalst Eindhoven University of Technology
Wil van der Aalst Eindhoven University of Technology
Workflow Management Systems: Functions, architecture, and products.
Wil van der Aalst Eindhoven University of Technology
Drawing the AON network
Petri nets refresher Prof.dr.ir. Wil van der Aalst
Wil van der Aalst Eindhoven University of Technology
Workflow Management Systems: Functions, architecture, and products.
Project Management (lecture)
Drawing AOA and AON networks
Project Management (lecture)
Drawing AOA and AON networks
Project Management (lecture)
Project Management (lecture)
Project Management Project management is the discipline of organizing and managing resources in such a way that these resources deliver all the work required.
Faulty EPCs in the SAP Reference Model
Presentation transcript:

Workflow Management Appendix B. Workflow Modelling using UML Wil van der Aalst has copyrights to almost all figures in the following slideshow made by Lars Frank.

“Transformation” from flow chards to Workflows:

Other diagramming techniques: Workflows are normally AoN (Activity on Node) diagrams but may also be AoA (Activity on Arrow) diagrams

PERT is an AoA(Activity on Arrow) diagram for project planning:

PERT converting to Petri net: AB AoA AoN AoA

A Pert diagram with AoN:

UML:

UML sequence diagram (AoA):

UML statechart diagram (tilstandsdiagram) (AoA): Syntax: Event [condition] Action

UML activity diagram: The UML activity diagram is closest to a workflow diagram. (Arrows) Tilstandsbegrebet mangler Find the consepts below in the diagram?

UML collaboration diagram:

Conclusions:

End of session Thank you !!! SAP’s Event-driven Process Chains (EPC´s) m.m. beskrives efterfølgende.

SAP’s Event-driven Process Chains (EPC´s):

Semantics of EPC:

Semantics of EPC´s connectors:

EPC example:

Connected connectors of ECP:

EPC solution:

EPC. Find the error:

EPC remarks:

EPC extensions, Aris:

EPC with SAPs Business Workflow:

EPC conclusion:

Staffware:

Staffware, GWD example:

Staffware conclusion:

Conclusions:

End of session Thank you !!!