1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.

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

Workflow Mining: Concepts and Algorithm Dr. Boleslaw Mikolajczak.
CIS 581 Design and Verification of Information Systems (DVIS) lectures 3-4 b Two problems with current WFMS b Five perspectives on WFMS b Reference nets.
Crucial Patterns in Service- Oriented Architecture Jaroslav Král, Michal Žemlička Charles University, Prague.
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
MODUL 1 Analisis & Informasi Proses Bisnis (CSA221)
MIS 325 PSCJ. 2  Business processes can be quite complex  Process model: any abstract representation of a process  Process-modeling tools provide a.
Department of Computer Science and Engineering Southern Methodist University 03/17/081 LiGuo Huang Department of Computer Science.
1 Workflow Management Systems : Functions, architecture, and products. 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.
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.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
1 Software Testing and Quality Assurance Lecture 14 - Planning for Testing (Chapter 3, A Practical Guide to Testing Object- Oriented Software)
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Goal.
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
Business Process Modeling Workflow Patterns Ang Chen July 8, 2005.
1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
A university for the world real R © 2009, Chapter 23 Epilogue Wil van der Aalst Michael Adams Arthur ter Hofstede Nick Russell.
1 Process-Aware Information Systems Dumas, van der Aalst, ter Hofstede UC San Diego CSE 294 December 3, 2009 Barry Demchak.
Workflow Management Kap. 1. Organizing Workflows
Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering Rinky Dwivedi, Computer Engineering Department Delhi.
1 Workflow Management Systems : Functions, architecture, and products. Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management.
Database Systems: Design, Implementation, and Management Ninth Edition
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Workflow Management introduktion: Wil van der Aalst has copyrights to the slides conserning his book about Workflow Management. However, some of the slides.
Workflow/Business Process Management Introduction business process management and workflow management Wil van der Aalst Eindhoven University of Technology.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
Analysis of BPMN Models Addis Gebremichael 19 December 2014 Model Driven Engineering.
Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition Irwin/McGraw-Hill.
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
1 Software Engineering Ian Sommerville th edition Instructor: Mrs. Eman ElAjrami University Of Palestine.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
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.
Process Modeling
/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,
International Telecommunication Union © ITU-T Study Group 17 Integrated Application of SDL Amardeo Sarma NEC Europe Ltd.
Business Applications with Object-Oriented Paradigm (Modeling Concepts) Professor Chen School of Business Gonzaga University Spokane, WA
Department of Computer Science 1 CSS 496 Business Process Re-engineering for BS(CS) Chapter 2: Workflow Management Khurram Shahzad
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Short introduction to business process modelling
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
Design and Verification of Information Systems (DVIS), lectures 1-2 b elementary concepts of workflows b workflow = business process b BPR - Business Process.
WELCOME TO OUR PRESENTATION UNIFIED MODELING LANGUAGE (UML)
Business process management (BPM)
Profiling based unstructured process logs
Business process management (BPM)
An Evaluation Framework for Workflow Modeling Techniques M.Sc. Thesis
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.
Workflow/Business Process Management Introduction business process management and workflow management.
Petri nets refresher Prof.dr.ir. Wil van der Aalst
Two problems with current WFMS Five perspectives on WFMS
elementary concepts of workflows workflow = business process
Business Alignment Using Process Mining as a Tool for Delta Analysis
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Workflow Mining: Concepts and Algorithm
Design and Verification of Information Systems (DVIS) lectures 3-4
Presentation transcript:

1 Workflow/Business Process Management Introduction business process management and workflow management Eindhoven University of Technology Faculty of Technology Management Department of Information Systems P.O. Box MB Eindhoven The Netherlands Wil van der Aalst

2 Focus on "classical" workflow management systems, but... Four types of "workflow-like" systems: 1.Information systems with hard-coded workflows (process& organization specific). 2.Custom-made information systems with generic workflow support (organization specific). 3.Generic software with embedded workflow functionality (e.g., the workflow components of ERP, CRM, PDM, etc. systems). 4.Generic software focusing on workflow functionality (e.g., Staffware, MQSeries Workflow, FLOWer, COSA, Oracle BPEL, Filenet, etc.).

3 WFM architecture - reference model and example -

4 Reference model of the Workflow Management Coalition What? When? Who?

5

6

7

8

9 Workflow perspectives - processes dominate! -

10 Workflow perspectives Process perspective (tasks and the routing of cases) Resource perspective (workers, roles, 4-eyes principle, etc.) Case/data perspective (process instances and their attributes) Operation/application perspective (forms, application integration, etc.)...

11 Process perspective: Protos (extended Petri nets)

12 Process perspective: Staffware

13 Process perspective: COSA (Petri nets)

14 Process perspective: Baan DEM

15 Process perspective: Event driven process chains (ARIS/SAP)

16 (Oracle) BPEL

17 Petri nets as a basis The process perspective is the most dominant one. There are many modeling techniques and tools –BPEL, BPMN, DFD, ISAC, SADT, PN, HLPN, PA, FC, UML,... –Simulation tools, design tools, CASE tools, WFMS,... Focus on the essential concepts rather than (system-)specific languages.

18 Example of a process model: A Petri net modeling order processing

19 Play the token game …

20 Test Exercise: Dining philosophers 5 philosophers sharing 5 chopsticks: chopsticks are located in-between philosophers A philosopher is either in state eating or thinking and needs two chopsticks to eat. Model as a Petri net.

تقدم طراحي فرآيند بر سيستم اطلاعاتي we first design business processes in a more abstract way, without considering implementation, then we design the information systems and the organization hand in hand In fact, we decide whether each task in a process should be performed by an information system or a person.

اهميت تعريف صحيح فرآيند جهت بازمهندسي آن Definition is important when preparing a (re)design, before deciding whether to actually implement a new process it is very important to first establish whether it will work properly. formal methods can be used to identify processes' properties, or lack of them. Another analysis method uses simulation techniques, Sometimes supported by computer animation. Supporting software tools are essential to this.

دلايل استفاده از روش پتري نت در مدلسازي جريان کاري This book presents a reference framework for defining processes and discusses analytical methods. In doing so, extensive use is made of Petri nets, Petri nets are ideally suited for defining and analyzing complex processes. Another useful property is that they make the definitions easy to understand for non-experts. This eases communication between designers and users. There also exist software tools which support the definition and analysis of processes.

مشخصات کلی سيستم های مديريت جريان کار during recent years a new class of generic software has been evolving: workflow management systems. workflow management systems ensure that the right information reaches the right person at the right time, or is submitted to the right computer application at the right moment. does not, therefore, actually perform any of the tasks in a process. it is generic software and so can be used in many situations—and its weakness: usually actual application software is also needed.

فرآيند کلی ( باز ) مهندسی جريان های کاری Business Process (Re) Engineering: Organizing Workflows Basic Workflow Definitions & Concepts WFMS Architecture Modeling Workflows Making a real picture of the workflow Management of Workflows Decide or document various managerial aspects of workflows Analyzing Workflows Calculate the workflow performance and states If OK! Then stop! Redesigning Workflows Change the workflow and go to the Modeling step.