Translating workflow nets to BPEL Wil M.P. van der Aalst and
Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book...
-
Upload
blaise-conley -
Category
Documents
-
view
214 -
download
0
Transcript of Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book...
![Page 1: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/1.jpg)
Workflow Management introduktion:
Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management.
However, some of the slides are modified for the CBS course.
![Page 2: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/2.jpg)
The basic idea of workflow management:
![Page 3: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/3.jpg)
Business Process Reengineering (BPR):
![Page 4: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/4.jpg)
BPR (Business Process Reingenering) versus CPI (Continuous Process Improvement):
![Page 5: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/5.jpg)
A trend towards Work Flow Management Systems:
Do You agree in the introduction periods of the figure?
![Page 6: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/6.jpg)
Trends i WFMS
Normally ETL (extract, transform and load) and ERP (Enterprice ressource planning) systems has their own WFMS.
However, there is no WFMS standard!
![Page 7: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/7.jpg)
Architecture of a WFMS:
A workflow management system (WFMS) is a software package that can support the design, magement and execution of workflow processes.
![Page 8: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/8.jpg)
Terminology of WorkFlow Management Coalition• Task = Atomic logic
activity in a process.
• Process = A set of tasks and a set of conditions that determine the order of the tasks.
• Case = Transaction in a process.
![Page 9: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/9.jpg)
A WFMS can manage processes with many pivot subtransactions i.e. points of no return!
Does a WFMS have the Atomicity property?
Is it possible to use countermeasures against isolation anomalies?
![Page 10: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/10.jpg)
Petri net terminology:
• Transition = Task. • Token = Case illustrated as a black dot in a place.• Place = Queue for cases/transactions before a transition(s).
![Page 11: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/11.jpg)
The classical Petri net model:
![Page 12: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/12.jpg)
Properties of Petri nets:• Enables processes to be described graphically.• Can describe process patterns in e.g. ERP and
e-commerce systems.• Analyzing tool for e.g. performance improvement.• Tool for verifying logical properties. • Tool for integrating different systems
![Page 13: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/13.jpg)
Loaded/enabled transitions can fire:
A firing (execution of a task using a token) changes the state.
![Page 14: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/14.jpg)
Car production process:
![Page 15: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/15.jpg)
Traffic light example:
![Page 16: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/16.jpg)
Traffic light at a road intersection:
What is wrong in the trafic light model above?
![Page 17: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/17.jpg)
A model of two synchronized traffic lights:
![Page 18: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/18.jpg)
End of session
Thank you !!!Thank you !!!
![Page 19: Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.](https://reader035.fdocuments.us/reader035/viewer/2022062517/56649eb65503460f94bbf847/html5/thumbnails/19.jpg)