1 Modeling workflows : The organizational dimension and alternative notations. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.

Slides:



Advertisements
Similar presentations
Scheduling Introduction to Scheduling
Advertisements

Scheduling Criteria CPU utilization – keep the CPU as busy as possible (from 0% to 100%) Throughput – # of processes that complete their execution per.
Chapter 17 Scheduling.
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
Software and Systems Engineering Seminar Winter 2011 Domain-specific languages in model-driven software engineering 1 Speaker: Valentin ROBERT.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
1 Important issues for the future Adaptive and interorganizational workflows Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
Chapter 17 Scheduling Brian – THE JEANS SUPPLY CHAIN IMAGE GOES HERE
1-1 McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved 1 Chapter 19 Operations Scheduling.
Scheduling. Production Planning Process Process Planning Strategic Capacity Planning Aggregate Planning Master Production Scheduling Material Requirements.
Healthcare Operations Management © 2008 Health Administration Press. All rights reserved. 1.
1 Workflow Management Systems : Functions, architecture, and products. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management.
CS 3013 & CS 502 Summer 2006 Scheduling1 The art and science of allocating the CPU and other resources to processes.
Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei ( )
Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
1 Analysis of workflows a-priori and a-posteriori analysis Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department.
Business Alignment Using Process Mining as a Tool for Delta Analysis Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information.
Discovering Coordination Patterns using Process Mining Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information and Technology.
Operations Management
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Lean Systems Operations Management Chapter 16 Roberta Russell.
Lecture 8: Dispatch Rules
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
Copyright 2009, John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Scheduling Operations Management - 5 th Edition Chapter 17.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 13 Scheduling To Accompany.
1 Workflow Management Systems : Functions, architecture, and products. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management.
1 (Re)designing workflows Tips and tricks. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department of Information.
Workflow/Business Process Management Introduction business process management and workflow management Wil van der Aalst Eindhoven University of Technology.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 16 Scheduling.
Pools & Workflow ADMIT. Pools When you first log in the applications will not be visible, you will need to click on a specific Pool to view applications.
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
CPU Scheduling Algorithms Simulation using Java Kaushal Sinha CSC 4320 Spring 2007.
ERP Course: Workflow Management Systems Readings: Chapter 1 and 3 from Wil van der Aalst Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information.
CPU Scheduling Basic Concepts. Chapter 5: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor.
Petri nets refresher Prof.dr.ir. Wil van der Aalst
1 Patterns and Products Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department of Information and Technology.
Scheduling. Definition of scheduling Establishing the timing of the use of equipment, facilities and human activities in an organization In the decision-making.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
1 Modeling workflows : The organizational dimension and alternative notations. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
Chapter 16 & 9 Scheduling Work & Employees. Scheduling Outline What needs to be scheduled? –doctor’s office, restaurant, mfg. plant, hospital –employees.
Copyright 2009 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Scheduling Operations Management - 6 th Edition Chapter 17 Roberta.
/faculteit technologie management PN-1 مهندسی مجدد فرآیندهای تجاری بخش سوم: مدیریت منابع فرآیند Workflow Resource Management.
Scheduling.
/faculteit technologie management PN-1 مهندسی مجدد فرآیندهای تجاری بخش سوم: مدیریت منابع فرآیند Workflow Resource Management.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
OPERATIONS MANAGEMENT INTEGRATING MANUFACTURING AND SERVICES FIFTH EDITION Mark M. Davis Janelle Heineke Copyright ©2005, The McGraw-Hill Companies, Inc.
Lecture 14 Production Activity Control (Continued) Books Introduction to Materials Management, Sixth Edition, J. R. Tony Arnold, P.E., CFPIM, CIRM, Fleming.
BCA II Data Structure Using C
30 januari 2018 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Scheduling and Fairness
LESSON 19-2 Determining the Cost of Merchandise Inventory
CHAPTER 8 Operations Scheduling
FIRST-IN, FIRST-OUT INVENTORY COSTING METHOD
Data Modelling Introduction
Wil van der Aalst Eindhoven University of Technology
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
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.
مهندسی مجدد فرآیندهای تجاری
Tenth step for Learning C++ Programming
Use one slide for each concept
Business Alignment Using Process Mining as a Tool for Delta Analysis
CPU Scheduling ( Basic Concepts)
19 augustus 2019 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Presentation transcript:

1 Modeling workflows : The organizational dimension and alternative notations. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department of Information and Technology P.O. Box MB Eindhoven The Netherlands

2 Workflow management concepts A workflow definition is composed out of three parts: process definition: a description of the process itself resource classification: a classification of the resources to be used resource management rules: how to map work onto resources

3

4

نکات مهم فصل سوم

13

14 In what order? Pull control –Determined by people, i.e., a "race" for attention. –System may "suggest" urgent work items or offer multiple view on the work available. Push control –System decides whether the worker can view and/or select multiple work items, i.e., order may be enforced or suggested. In both cases possible queueing disciplines are: –FIFO (First In First Out) –LIFO (Last In First Out) –SPT (Shortest Processing Time) –EDD (Earliest Due Date) –PRIO (Prioritization based on case attributes)

15

16

17

18 Example (taken from "Operations Management" by Roberta Russell & Bernard W. Taylor) PROCESSINGDUE WorkItemTIMEDATE A510 B1015 C25 D812 E68 Note that unlike most scheduling problems work items emerge on the fly!

19 FIFO (also known as FCFS) A B C D E FIFOSTARTPROCESSINGCOMPLETIONDUE SEQUENCETIMETIMETIMEDATETARDINESS

20 EDD C02250 E26880 A D B EDDSTARTPROCESSINGCOMPLETIONDUE SEQUENCETIMETIMETIMEDATETARDINESS

21 SPT C02250 A E D B SPTSTARTPROCESSINGCOMPLETIONDUE SEQUENCETIMETIMETIMEDATETARDINESS

22 Comparison FIFO FIFO EDD15.00 EDD SPT6.0 SPT AVERAGEAVERAGENO. OFMAXIMUM RULECOMPLETION TIMETARDINESSWI TARDYTARDINESS We will return to the topic of workflow analysis and simulation...

23 Push versus pull

24 Push control workflow enactment service push to a selected "victim"

25 Pull control workflow enactment service pull selected work items

26 pull control

27 Mosts WFM systems are hybrid, e.g., Staffware personal queue group queue

28 Who is doing what? Pull control –Determined by people, i.e., a "race" among resources. –Select to start and/or select to allocate work item. Push control –Round robin. –Weighted round robin. –Shortest queue. –Select the most specialized resource (i.e., do not allocate "generalists" unless needed).

29

30

31