Business Process Management
|
|
- Gloria Owens
- 5 years ago
- Views:
Transcription
1 Business Process Management Paolo Bottoni Lecture 11: Process Mining Adapted from the slides for the book : Dumas, La Rosa, Mendling & Reijers: Fundamentals of Business Process Management, Springer
2 Where are we? Business Process Management 2
3 Types of Process Monitoring Runtime Monitoring (Business Activity Monitoring) Viewing the load of the process Identifying problematic cases Identifying late cases (risk of missing deadlines), etc. Post-mortem Monitoring (aka Business Process Analytics) Performance KPIs: cycle times, resource utilization, error rates, Identification of bottlenecks See for example: BizAgi BAM: Analytics:
4 Process Monitoring: Dashboards Process Cycle Time of Order Processing Process Frequency of Order Processing Process Cycle Time of Order Processing split up to different Plants IDS (2003)
5 Process Mining Tools ARIS Process Performance Manager Percetive Reflect Fujitsu Interstage (BPM Analytics) ProM
6 Process Mining
7 Starting point: Event Logs <B A E F E> <A A D F C D E> <A B D F E> <D D A D F C D E> <F A D E>
8 Starting point: Event Logs Case ID Task Name Originator Timestamp Case ID Task Name Originator Timestamp 1 File Fine Anne :00:00 3 Reminder John :00:00 2 File Fine Anne :00:00 2 Process Payment system :05:00 1 Send Bill system :05:00 2 Close case system :06:00 2 Send Bill system :07:00 4 Reminder John :10:00 3 File Fine Anne :00:00 4 Reminder Mary :10:00 3 Send Bill system :00:00 4 Process Payment system :01:00 4 File Fine Anne :00:00 4 Close Case system :30:00 4 Send Bill system :10:00 3 Reminder John :00:00 1 Process Payment system :05:00 3 Reminder John :00:00 1 Close Case system :06:00 3 Process Payment system :00:00 2 Reminder Mary :00:00 3 Close Case system :01:00
9 Process Mining
10 Process Models
11 Process discovery 1 start begin proces 2 collectief of particulier particulier klaar voor controle collectief is collectief 4 dubbele aanvraag? dubbele 5 navraag VA voldoende (telefoon) onvoldoende 3 controleren opvagen gegevens compleetheid/juistheid niet compleet/onjuist 6 opvragen ontbrekende gegevens P1 ontbrekende D1 Geen reactie gegevens wachten compleet/juist 7 ontvangst 8 verlopen deadline gegevens particulier en invoeren incompleet 9 Bepalen vervolg1 particulier en afwijzen α algorithm collectief klaar voor registreren 10 registreren afgewezen klaar voor invoeren 11 afwijzen 12 Bepalen offerte standaard of NIET Standaard offerte Niet Standaard offerte 13 inv., 1e controle, 15 inv, 1e controle, printen STANDAARD printen NIET STD. offerte uitgeprint NS uitgeprint afgekeurde offerte Afgekeurd NS 14 eindcontrolere, 16 eindcontrolere, tekenen Standaard tekenen niet std. Goedgekeurde offerte 17 bepalen vervolg P of C retour gewenst retour gewenst particulier zonder retour 19 wachten op collectief retour reeds ontvangen accoord verklaring naar registreren P2 accoord verklaring 20 ontvangst verklaring D2 geen retour ontvangen wachten2 21 registreren offerte afgelegd klaar voor einde 18 registreren offerte gesloten 22 Opbergen en einde
12 Conformance Checking Prepare shipment Ship goods Register order (Re)send bill Archive order Receive payment Requirement for material has arisen Contact customer Purchase Requisition Requisition released for scheduling agreement schedule/sa release Purchase requisition released for purchase order Decide To Buy Computer Purchasing [bad reviews] Choose Model Save Money Order Machine [desktop] Goods received Inbound delivery entered Purchase order created Read Test Reviews [enough] Order Screen [laptop] Choose Operating System [reviews ok] Receive Machine Receive Screen [laptop] [windows] [linux] Goods Receipt Work Hard [desktop] Order Windows Download Linux Goods receipt posted Receive Windows Check Bank Account [not enough] Set Up And Connect Open Lid Plug In And Power On Warehouse/ Stores Material is released Invoice received Install Operating System TO item confirmed without differences Transfer order item is confirmed Invoice Verification Payment must be effected
13 ProM Demo
14 Motivation Up until now: Designed or pre-defined models Assumption that they are appropriate Process Mining Logs Consideration of information from the execution of proceses This is covered in log data Sequence of log entries, which capture events in a company that relate to processes Business Process Management 15
15 Log entries Examples of log entries Check Invoice for Invoice No completed on at 9:19:57 Function StoreCustomerData( Müller, c1987, Bad Bentheim ) completed on at 9:22:24 Send Invoice for Invoice No completed on at 9:23:18 Function ContactCustomer(c1987, PromoMailing) completed on at 9:24:10 Function StoreCustomerData( Miller, c1988, Osnabrück ) completed on at 9:26:08 Check Invoice for Invoice No completed on at 9:26:38 Function ContactCustomer(c1988, PromoMailing) completed on at Send 9:27:32 Business Process Management 16
16 Logs bear valuable information Logs bear valuable information to answer questions like When and how many process instances have been executed? Are there recurring patterns in the execution of activities? Can process models be derived from the data? Which paths of execution are used how often in the process models? Are there paths which are never taken? Business Process Management 17
17 Process Discovery Process Discovery is a technique for deriving a process model from log data Input: execution logs as ordered lists of activities with time stamp and case id Output: process model which could have generated the execution logs The case id is often not directly covered in the data, and needs to be generated in pre-processing Business Process Management 18
18 Process Conformance Process Conformance is a technique to analyze the relationship between log data and process models Input: Logs and process model Output: information on the relationship, e.g. fitness Business Process Management 19
19 Overview Business Process Management 20
20 Execution Logs Assumption Execution log defines complete order of events, which can all be related to process activities All events in the execution log relate to process instances of the considered process Hint Often log entries refer to different process models This warrants filtering activities Abstraction Techniques often work on abstraction of logs Focus on case id and activities Business Process Management 21
21 Execution Log Format Log format (caseid, activity) Example Check Invoice for Invoice No completed on at 9:19:57 Function StoreCustomerData( Müller, c1987, Bad Bentheim ) completed on at 9:22:24 Send Invoice for Invoice No completed on at 9:23:18 Resulting Log (4567, Check Invoice), (c1987, StoreCustomerData), (4567, Send Invoice), etc. Business Process Management 22
22 Execution Log Further abstraction A s and B s (case id, task id) Additional information Event type, time, resource, data Not considered here Assumption Activity execution captured by one event No intermediate activities case 1 : task A case 2 : task A case 3 : task A case 3 : task B case 1 : task B case 1 : task C case 2 : task C case 4 : task A case 2 : task B case 2 : task D case 5 : task E case 4 : task C case 1 : task D case 3 : task C case 3 : task D case 4 : task B case 5 : task F case 4 : task D Business Process Management 23
23 Order relations Log based order relations for pairs of activities a, b T in a workflow log W: Direct successor a > w b i.e. in an execution sequence b directly follows a Causality a w b i.e. a > w b and not b > w a Concurrency a w b i.e. a > w b and b > w a Exclusiveness a w b i.e. not a > w b and not b > w a Activity pairs which never succeed each other
24 Execution log analysis W = {ABCD, ACBD, EF} Direct successor Causality Concurrency case 1 : task A case 2 : task A case 3 : task A case 3 : task B case 1 : task B case 1 : task C case 2 : task C case 4 : task A case 2 : task B case 2 : task D case 5 : task E case 4 : task C case 1 : task D case 3 : task C case 3 : task D case 4 : task B case 5 : task F case 4 : task D
25 Execution log analysis W = {ABCD, ACBD, EF} Direct successor Causality Concurrency 1) A>B A>C 2) 3) B>C A B B>D C>B C>D E>F A C B C C B case 1 : task A case 2 : task A case 3 : task A case 3 : task B case 1 : task B case 1 : task C case 2 : task C case 4 : task A case 2 : task B case 2 : task D case 5 : task E case 4 : task C case 1 : task D case 3 : task C case 3 : task D case 4 : task B case 5 : task F case 4 : task D B D C D E F
26 α-algorithm The idea is to utilize order relations for deriving a workflow net that is compliant with these relations Precisely, each order relation results in a petri net fragment, which imposes the respective relationship
27 α-algorithm Idea (a) a b
28 α-algorithm Idea (b) a b, a c and b # c
29 α-algorithm Idea (c) b d, c d and b # c
30 α-algorithm Idea (d) a b, a c and b c
31 α-algorithm Idea (e) b d, c d and b c
32 The Alpha-Algorithm (simplified) 1. Identify the set of all tasks in the log as T L. 2. Identify the set of all tasks that have been observed as the first task in some case as T I. 3. Identify the set of all tasks that have been observed as the last task in some case as T O. 4. Identify the set of all connections to be potentially represented in the process model as a set X L. Add the following elements to X L : a. Pattern (a): all pairs for which hold a b. b. Pattern (b): all triples for which hold a (b#c). c. Pattern (c): all triples for which hold (b#c) d. Note that triples for which Pattern (d) a (b c) or Pattern (e) (b c) d hold are not included in X L.
33 The Alpha-Algorithm (cont.) 5. Construct the set Y L as a subset of X L by: a. Eliminating a b and a c if there exists some a (b#c). b. Eliminating b c and b d if there exists some (b#c) d. 6. Connect start and end events in the following way: a. If there are multiple tasks in the set T I of first tasks, then draw a start event leading to an XOR-split, which connects to every task in T I. Otherwise, directly connect the start event with the only first task. b. For each task in the set T O of last tasks, add an end event and draw an arc from the task to the end event.
34 The Alpha-Algorithm (cont.) 7. Construct the flow arcs in the following way: a. Pattern (a): For each a b in Y L, draw an arc a to b. b. Pattern (b): For each a (b#c) in Y L, draw an arc from a to an XOR-split, and from there to b and c. c. Pattern (c): For each (b#c) d in Y L, draw an arc from b and c to an XOR-join, and from there to d. d. Pattern (d) and (e): If a task in the so constructed process model has multiple incoming or multiple outgoing arcs, bundle these arcs with an AND-split or AND-join, respectively. 8. Return the newly constructed process model.
35 α-algorithm Example case 1 : task A case 2 : task A case 3 : task A case 3 : task B case 1 : task B case 1 : task C case 2 : task C case 4 : task A case 2 : task B case 2 : task D case 5 : task E case 4 : task C case 1 : task D case 3 : task C case 3 : task D case 4 : task B case 5 : task F case 4 : task D
36 α-algorithm Example case 1 : task A case 2 : task A case 3 : task A case 3 : task B case 1 : task B case 1 : task C case 2 : task C case 4 : task A case 2 : task B case 2 : task D case 5 : task E case 4 : task C case 1 : task D case 3 : task C case 3 : task D case 4 : task B case 5 : task F case 4 : task D α-algorithm (W):
37 Log Completeness Level of completeness required for a log Assume for the execution sequence EF, there is a log missing Then, the correct process model cannot be derived Basic assumption: each execution sequence must be part of the log Consequence: the complete behaviour is visible Problem: amount of required instances grows dramatically Example: 10 activities are executed in parallel Amount of potential execution sequences: 10! =
38 Log Completeness Result For the α-algorithm it is sufficient to have completeness in terms of the successor relationship (> w ) Reason All other relations are derived from direct successorship Interpretation Hint Each time two activities may succeed each other, this must be visible in at least one execution sequence In case of highly concurrent process models, this reduces the amount of required execution sequences dramatically
39 Advanced Features: Decision mining
40 Advanced Features: Social network mining
Tutorial Process Mining: Beyond Business Intelligence. prof.dr.ir. Wil van der Aalst
Tutorial Process Mining: Beyond Business Intelligence prof.dr.ir. Wil van der Aalst Thanks! Wil van der Aalst Peter van den Brand Boudewijn van Dongen Christian Günther Eric Verbeek Ana Karla Alves de
More informationIntroduction. Process Mining post-execution analysis Process Simulation what-if analysis
Process mining Process mining is the missing link between model-based process analysis and dataoriented analysis techniques. Through concrete data sets and easy to use software the process mining provides
More informationPart II Workflow discovery algorithms
Process Mining Part II Workflow discovery algorithms Induction of Control-Flow Graphs α-algorithm Heuristic Miner Fuzzy Miner Outline Part I Introduction to Process Mining Context, motivation and goal
More informationTypes of Process Mining
1 Types of Process Mining 2 Types of Mining Algorithms 3 Types of Mining Algorithms 4 Control-Flow Mining 1. Start 2. 1. Get Ready Start 1. 3. 2. Start Travel by Get Train Ready 1. 2. 4. Start 3. Get Beta
More informationLAB-03 BPMN Resource Perspective and Events
Lab for the course on Process and Service Modeling and Analysis LAB-03 BPMN Resource Perspective and Events Lecturer: Andrea MARRELLA Objectives of this lecture Recap: Pools, Swimlanes and Message Flows
More informationBusiness Process Management (BPM) Lecture 3: Advanced BPMN
MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 3: Advanced BPMN Marlon Dumas marlon.dumas ät ut. ee BPMN Main Elements - Recap Connections Swimlanes Message Flow Flow Objects
More informationBusiness Processes Modelling MPB (6 cfu, 295AA)
Business Processes Modelling MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 13 - Workflow nets!1 Object We study some special kind of Petri nets, that are suitable models of workflows Ch.4.4
More informationProM 4.0: Comprehensive Support for Real Process Analysis
ProM 4.0: Comprehensive Support for Real Process Analysis W.M.P. van der Aalst 1, B.F. van Dongen 1, C.W. Günther 1, R.S. Mans 1, A.K. Alves de Medeiros 1, A. Rozinat 1, V. Rubin 2,1, M. Song 1, H.M.W.
More informationBidimensional Process Discovery for Mining BPMN Models
Bidimensional Process Discovery for Mining BPMN Models DeMiMoP 2014, Haifa Eindhoven Jochen De Weerdt, KU Leuven (@jochendw) Seppe vanden Broucke, KU Leuven (@macuyiko) (presenter) Filip Caron, KU Leuven
More informationOnline Conformance Checking for Petri Nets and Event Streams
Online Conformance Checking for Petri Nets and Event Streams Andrea Burattin University of Innsbruck, Austria; Technical University of Denmark, Denmark andbur@dtu.dk Abstract. Within process mining, we
More informationConcurrent Systems Modeling using Petri Nets Part II
Concurrent Systems Modeling using Petri Nets Part II Marlon Dumas (Based on lecture material by Wil van der Aalst Eindhoven University of Technology, The Netherlands http://www.workflowcourse.com) PN-1
More informationMining with Eve - Process Discovery and Event Structures
Mining with Eve - Process Discovery and Event Structures Robin Bergenthum, Benjamin Meis Department of Software Engineering, FernUniversität in Hagen {firstname.lastname}@fernuni-hagen.de Abstract. This
More informationMTAT Business Process Management (BPM) (for Masters of IT) Lecture 3: BPMN (part II)
MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 3: BPMN (part II) Marlon Dumas marlon.dumas ät ut. ee BPMN Main Elements - Recap Connections Swimlanes Flow Objects Artifacts 2
More informationHOW TO ENROLL...3 To Enroll in NBT Online Banker and Bill Pay... 3 Existing NBT Online Banker and NBT Online Banker for Business Users...
TABLE OF CONTENTS HOW TO ENROLL...3 To Enroll in NBT Online Banker and Bill Pay... 3 Existing NBT Online Banker and NBT Online Banker for Business Users... 4 NAVIGATING YOUR PAYMENT CENTER...5 Payments
More informationOnline Conformance Checking for Petri Nets and Event Streams
Downloaded from orbit.dtu.dk on: Apr 30, 2018 Online Conformance Checking for Petri Nets and Event Streams Burattin, Andrea Published in: Online Proceedings of the BPM Demo Track 2017 Publication date:
More informationDiscovering Concurrency Learning (Business) Process Models from Examples
Discovering Concurrency Learning (Business) Process Models from Examples Invited Talk CONCUR 2011, 8-9-2011, Aachen. prof.dr.ir. Wil van der Aalst www.processmining.org Business Process Management? PAGE
More informationA Complete CRM Specially Designed for Travel Industry
A Complete CRM Specially Designed for Travel Industry Key Features Dashboard Daily Query Summary Query Status Report Top 10 Corporate Information Most Selling Destination Monthly Sales Report To Do List
More informationProcess Mining: Using CPN Tools to Create Test Logs for Mining Algorithms
Process Mining: Using CPN Tools to Create Test Logs for Mining Algorithms A.K. Alves de Medeiros and C.W. Günther Department of Technology Management, Eindhoven University of Technology P.O. Box 513, NL-5600
More informationHandbook for the Process Discovery
Interstage Business Process Manager Analytics V12.1 Handbook for the Process Discovery Solaris J2S0-0435-01ENZ0(00) April 2013 About this Manual This section explains summary, chapter overview, abbreviations,
More informationOracle 1Z0-200 Exam Questions & Answers
Oracle 1Z0-200 Exam Questions & Answers Number: 1Z0-200 Passing Score: 800 Time Limit: 120 min File Version: 33.2 http://www.gratisexam.com/ Oracle 1Z0-200 Exam Questions & Answers Exam Name: Oracle 11i.E-Business
More informationHow to place an order
How to place an order HOMESCREEN STEP 1: GO TO www.iddink.be STEP 2: SELECT THE OPTION 1 OR 2 1. DIRECT BESTELLEN (ORDER IMMEDIATELY) 2. VOOR LEERLINGEN (FOR STUDENTS) o BESTELLEN (TO PLACE AN ORDER) ORDER
More informationCustomer Wise Filter Payment Method for Magento 2
Customer wise Filter payment Magento 2 Customer Wise Filter Payment Method for Magento 2 Magento 2.x Extension User Guide Official extension page: Customer wise payment for Magento 2 Introduction: Customer
More informationEnd User Procedure (EUP) Create Request for Quotation
Create Request for Quotation ME41 Purpose Trigger Menu Path Use this procedure to create Requests for Quotations to send to a vendor or a series of vendors for bidding. Perform this procedure when transaction
More information9 Patterns of Process Modeling
9 Patterns of Process Modeling WIL M.P. VAN DER AALST 1;2, ARTHUR H.M. TER HOFSTEDE 2, MARLON DUMAS 2 1 Eindhoven University of Technology, The Netherlands 2 Queensland University of Technology, Australia
More informationLECTURE 3: BUSINESS ARCHITECTURE ASPECTS: BUSINESS PROCESS MODELLING
LECTURE 3: BUSINESS ARCHITECTURE ASPECTS: BUSINESS PROCESS MODELLING CA4101 Lecture Notes (Martin Crane 2017) 1 Historical View of BP Modelling Work Process Flow (early to mid 1900s) o Frank Gilbreth &
More informationFormal Verification of Business Process Configuration within a Cloud Environment
Formal Verification of Business Process Configuration within a Cloud Environment Presented by Souha Boubaker Telecom SudParis, UMR 5157 Samovar, Paris-Saclay University, France ENIT, UR-OASIS, University
More informationBPMN Miner 2.0: Discovering Hierarchical and Block-Structured BPMN Process Models
BPMN Miner 2.0: Discovering Hierarchical and Block-Structured BPMN Process Models Raffaele Conforti 1, Adriano Augusto 1, Marcello La Rosa 1, Marlon Dumas 2, and Luciano García-Bañuelos 2 1 Queensland
More informationThe Multi-perspective Process Explorer
The Multi-perspective Process Explorer Felix Mannhardt 1,2, Massimiliano de Leoni 1, Hajo A. Reijers 3,1 1 Eindhoven University of Technology, Eindhoven, The Netherlands 2 Lexmark Enterprise Software,
More informationConcurrent Systems Modeling using Petri Nets Part II
Concurrent Systems Modeling using Petri Nets Part II Marlon Dumas (Based on lecture material by Wil van der Aalst Eindhoven University of Technology, The Netherlands http://www.workflowcourse.com) PN-1
More informationQuick Books Online Training
Quick Books Online Training Kathy Dise Cindy Gill Mary Rossi Link to sample QBO company: https://qbo.intuit.com/try23/samplecompany/validated?sku=7&bc=qbp-t39 Page 1 What Version of Quickbooks is right
More informationCoordination and Agreement
Coordination and Agreement 1 Introduction 2 Distributed Mutual Exclusion 3 Multicast Communication 4 Elections 5 Consensus and Related Problems AIM: Coordination and/or Agreement Collection of algorithms
More information19. Business Process Automation in YAWL Fabiano Dalpiaz. Organizational Information Systems Based on slides from
19. Business Process utomation in Fabiano Dalpiaz Organizational Information Systems 2011-2012 Based on slides from www.yawlfoundation.org 1 Business Process utomation In order to fully capitalize on modeling
More informationPublished in: Petri Nets and Other Models of Concurrency - ICATPN 2007 (28th International Conference, Siedcle, Poland, June 25-29, 2007)
ProM 4.0 : comprehensive support for real process analysis van der Aalst, W.M.P.; van Dongen, B.F.; Günther, C.W.; Mans, R.S.; Alves De Medeiros, A.K.; Rozinat, A.; Rubin, V.A.; Song, M.S.; Verbeek, H.M.W.;
More informationLezione 14 Model Transformations for BP Analysis and Execution
Lezione 14 Model Transformations for BP Analysis and Execution Ingegneria dei Processi Aziendali Modulo 1 - Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani 1 Università di Milano 1 Business
More informationAnalog & Digital Output Module Quick Start Guide
Diablo EZReporter Analog & Digital Output Module Quick Start Guide Copyright 2012, Diablo Analytical, Inc. Diablo Analytical EZReporter Software Analog & Digital Output Module Quick Start Guide Copyright
More informationProcess Mining Tutorial
Anne Rozinat Christian W. Günther 26. April 2010 Web: http://fluxicon.com Email: anne@fluxicon.com Phone: +31(0)62 4364201 Copyright 2010 Fluxicon Problem IT-supported business processes are complex Lack
More informationCOPYRIGHT & TRADEMARKS
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
More informationInternet Data Exchange - General Navigation - View and Confirm Purchase Orders and Scheduling Agreements
Internet Data Exchange - General Navigation - View and Confirm Purchase Orders and Scheduling Agreements Table of Contents Page 3 What is Internet Data Exchange (IDE) Page 4 - Benefits / Access Page 5
More informationBISS 2013: Simulation for Decision Support
BISS 2013: Simulation for Decision Support Lecture 06 Conceptual Modelling Concepts and Techniques Peer-Olaf Siebers (Nottingham University) Stephan Onggo (Lancaster University) pos@cs.nott.ac.uk Motivation
More informationCoordination and Agreement
Coordination and Agreement 12.1 Introduction 12.2 Distributed Mutual Exclusion 12.4 Multicast Communication 12.3 Elections 12.5 Consensus and Related Problems AIM: Coordination and/or Agreement Collection
More informationOracle Copy Inventory Organization
Oracle Copy Inventory Organization Implementation Guide Release 11i October 2001 Part No. A95116-01 Oracle Copy Inventory Organization Implementation Guide, Release 11i Part No. A95116-01 Copyright 1996,
More informationNew BoundTree.com User Guide Fall Version 6
New BoundTree.com User Guide Fall 2016 Version 6 Table of Contents Overview Navigating the Home Page Creating an Account Logging into an Existing Account Forgot Your Password? Reviewing Your Account Editing
More informationCreditInfo = [Jane, 16000] AcceptCredit. Fig Process instance where request approval activity is not required
4.7 Business Process Modeling Notation 205 RiskFactor = low CreditInfo = [Miller, 15000] Accept Credit CreditInfo = [Miller, 15000] CreditInfo = [Jane, 16000] CreditInfo = [Jane, 16000] RiskFactor = low
More informationEducoSoft. Student Registration
EducoSoft Student Registration 1. Register 2-5 2. Register using Access Code 6-8 3. Pay for Web Access and Register 9-14 4. Purchase a Book and Register 15 21 5. Repeat Registration 22-23 1 1. Register
More informationEvent-driven Process Engines Background. Matthias Weidlich
Event-driven Process Engines Background Matthias Weidlich read occurring events read / write Setting defined by data attributes Simple Event Type Complex Event Type defined by a query to be evaluated over
More informationModelling (and Analyzing) Interorganizational Communication. Jan Martijn van der Werf
Modelling (and Analyzing) Interorganizational Communication Jan Martijn van der Werf 1 2 Interaction Interaction in networks Bob Charley Alice Dave 3 Bob Can you Charley, you do Interaction in networks
More informationBusiness Intelligence & Process Modelling
Business Intelligence & Process Modelling Frank Takes Universiteit Leiden Lecture 9 Process Modelling & BPMN & Tooling BIPM Lecture 9 Process Modelling & BPMN & Tooling 1 / 47 Recap Business Intelligence:
More informationWeb application guide for customers
Web application guide for customers Direct Mortgage Capital AS, 2017 Table of Contents The purpose of this manual... 3 Start screen... 4 Loan Pre-Approval Application... 5 Step One (Loan and property details)...
More informationBusiness Process Modeling. Version /10/2017
Business Process Modeling Version 1.2.1-16/10/2017 Maurizio Morisio, Marco Torchiano, 2012-2017 3 BP Aspects Process flow Process modeling UML Activity Diagrams BPMN Information Conceptual modeling UML
More informationGenetic Process Mining
Genetic Process Mining Copyright c 2006 by Ana Karla Alves de Medeiros. All rights reserved. CIP-DATA LIBRARY TECHNISCHE UNIVERSITEIT EINDHOVEN Alves de Medeiros, Ana Karla Genetic Process Mining / by
More informationCOIT20248: Information Systems Analysis and Design Term 2, 2015 Assignment 2. Lecturer: Dr. Meena Jha Tutor: Aries Tao
COIT20248: Information Systems Analysis and Design Term 2, 2015 Assignment 2 Lecturer: Dr. Meena Jha Tutor: Aries Tao Prepared by: AXXXX XXXX: S0XXXXXX AXXXX MXXXXX: BisXXXXX BaXXXX: S0XXXXX S02XXXX SXXXXX
More informationThe Difficulty of Replacing an Inclusive OR-Join
The Difficulty of Replacing an Inclusive OR-Join Cédric Favre and Hagen Völzer Translating an inclusive OR-join Identify customer New customer Existing customer Create customer record Retrieve Customer
More informationNon-Dominated Bi-Objective Genetic Mining Algorithm
Advances in Computational Sciences and Technology ISSN 0973-6107 Volume 10, Number 6 (2017) pp. 1607-1614 Research India Publications http://www.ripublication.com Non-Dominated Bi-Objective Genetic Mining
More informationMining CPN Models. Discovering Process Models with Data from Event Logs. A. Rozinat, R.S. Mans, and W.M.P. van der Aalst
Mining CPN Models Discovering Process Models with Data from Event Logs A. Rozinat, R.S. Mans, and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology P.O. Box 513,
More informationFAQs. Frequently Asked Questions
FAQs Frequently Asked Questions 1 1. How do I order a new phone? 2. How do I upgrade my existing phone? 3. How do I order a SIM card? 4. How do I order an accessory? 5. How do I check the status of my
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ We offer free update service for one year Exam : TB0-121 Title : TIBCO ActiveMatrix BPM Solution Designer Vendors : Tibco Version : DEMO Get Latest
More informationMagento Enterprise Edition. User Guide. Part IV: Customers Sales & Orders Payments Shipping Taxes. Version
Magento Enterprise Edition User Guide Part IV: Customers Sales & Orders Payments Shipping Taxes Version 1.14.2 Contents Customers 1 Chapter 1: Customer Accounts 3 Customer Account Configuration 4 Customer
More information1.5 Hints 1. You need a separate license for each computer or USB memory stick, on which you install the singleuser
1. Software and Order Information 1.1 Software-Versions All software versions include the same functions, only the installation procedure, the activation and the license prices are different. Single-User
More informationSupplier Portal Manual. System: Basware. Basware Alliander Supplier Portal Manual
Supplier Portal Manual System: Basware 1 Table of Contents Table of Contents... 2 Introduction... 3 I. Logging in... 4 II. Navigating the inbox... 5 III. Editing company information... 5 IV. Receiving
More informationCanonization Service for AProMoRe
QUT Faculty of Science and Technology Canonization Service for AProMoRe Done by: Abdurrahman Alshareef Supervised by: Marcello La Rosa Semester 2-2010 Table of Contents Versions history...3 Preview...4
More informationFlexab Flexible Business Process Model Abstraction
Flexab Flexible Business Process Model Abstraction Matthias Weidlich, Sergey Smirnov, Christian Wiggert, and Mathias Weske Hasso Plattner Institute, Potsdam, Germany {matthias.weidlich,sergey.smirnov,mathias.weske}@hpi.uni-potsdam.de,
More informationSSIF Key Management Interoperability Protocol (KMIP) Conformance Test Program FAQ S TORAGE S ECURITY I NDUSTRY F ORUM VERSION 13 JUNE 14, 2016
Section 1: Background 1) What is KMIP? KMIP is the Key Management Interoperability Protocol, a standard defined by OASIS (https://www.oasisopen.org/). KMIP is a protocol used for the communication between
More informationHusky Energy Inc. Services Supplier Guide
Cortex Desktop Husky Energy Inc. Services Supplier Guide April 2016 Document Version L1 Version L of the Services Supplier Guide corresponds to the Cortex Desktop update released on May 26, 2015. Contents
More informationGet Ready to Save Time and Money on Your Practice Management!
Get Ready to Save Time and Money on Your Practice Management! TABLE OF CONTENTS Why BarBooks? About... 1 Best Features... 1 Start Using BarBooks Quick Start Guide... 1 Icon Guide... 2 Choose a Subscription...
More informationAmazon Business End User FAQ Library
Amazon Business End User FAQ Library Getting Started How do I register as part of the Campus Marketplace Amazon Business account? Please read the following instructions prior to accessing Amazon Business.
More informationThe multi-perspective process explorer
The multi-perspective process explorer Mannhardt, F.; de Leoni, M.; Reijers, H.A. Published in: Proceedings of the Demo Session of the 13th International Conference on Business Process Management (BPM
More informationCanadian National Account Doc Type M
How to Process a Canadian National Account Delivery Receipt Transaction: First, make sure you have all pertinent information gathered according to the National Account you are billing. If you re not sure
More informationMAGENTO BOF: BASIC USER GUIDE NCT IT
MAGENTO BOF: BASIC USER GUIDE 2013.07.04 NCT IT MAGENTO BOF: ACCESS LEVELS WHO CAN MAKE ORDERS? The new Branch Order Form does away with order approval and uses a stricter access system instead. As long
More informationGetting Around QuickBooks Online
QuickBooks Online Student Guide Chapter 2 Getting Around QuickBooks Online Chapter 2 Chapter 2 Now that you ve finished your company setup in QuickBooks Online, you re ready to get started. It s a good
More informationProcess Discovery: Capturing the Invisible
Process Discovery: Capturing the Invisible Wil M. P. van der Aalst Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, The Netherlands. W.M.P.v.d.Aalst@tue.nl Abstract. Processes
More informationDocument Capture for Microsoft Dynamics NAV
Document Capture for Microsoft Dynamics NAV Walkthroughs - Version 4.50 Document Capture - Walkthroughs - Version 4.50 Page 1 / 57 TABLE OF CONTENTS TABLE OF CONTENTS... 2 SETUP AND ADMINISTRATION WALKTHROUGHS...
More informationAGILE CLOUD PBX OPERATION MANUAL
AGILE CLOUD PBX OPERATION MANUAL 1 Table of Contents Display set (user information) This manual will explain the "Agile cloud PBX". Prior to use, take a look at our service manual, Please use it and do
More informationWEEK 5 - APPLICATION OF PETRI NETS. 4.4 Producers-consumers problem with priority
4.4 Producers-consumers problem with priority The net shown in Fig. 27 represents a producers-consumers system with priority, i.e., consumer A has priority over consumer B in the sense that A can consume
More informationInteroperability in the ProM Framework
Interoperability in the ProM Framework H.M.W. Verbeek 1, B.F. van Dongen 1, J. Mendling 2, and W.M.P. van der Aalst 1 1 Department of Technology Management, Eindhoven University of Technology P.O. Box
More informationEnabling Flexibility in Process-aware Information Systems Challenges, Methods, Technologies
Enabling Flexibility in Process-aware Information Systems Challenges, Methods, Technologies MONTEVIDEO, DECEMBER 11 TH 2012 PRESENTED BY BARBARA WEBER UNIV. OF INNSBRUCK Content Keynote based on new Springer
More informationEasthampton Savings Bank Online Business Banking User Guide
Easthampton Savings Bank Online Business Banking User Guide Page 1 of 100 Table of Contents SECURITY...6 PASSWORD TAB FUNCTIONALITY...6 SECURE DELIVERY TAB FUNCTIONALITY...9 CHALLENGE CODE TAB FUNCTIONALITY...10
More informationHOW TO SET YOUR PROFILE ON MANHEIM.COM
SIMPLIFY THE WAY YOU WORK WITH MANHEIM BY MAKING SURE YOU HAVE UPDATED YOUR PROFILE, PREFERENCES AND NOTIFICATIONS Whether you re in the lanes or online, you can save time and be more productive buying
More informationProduct Release Version. Product Release Date /10/ Version. SD UTILITIES DATAMANAGER and GDPR. Enhancements
Name 2016+ 26/10/2018 2.4.2 - Made a change to allow modification of "archive" tables when using a customer licence. Archived tables that can be modified using the functionality are Sales Shipment Header
More informationINDIVIDUAL USER s ANTYPLAGIARISM SYSTEM MANUAL
INDIVIDUAL USER s ANTYPLAGIARISM SYSTEM MANUAL Basic information about the system Antyplagiarism System is an IT tool used to verify the originality of text documents. The antiplagiarism system does not
More informationMining Configurable Enterprise Information Systems
Mining Configurable Enterprise Information Systems M.H. Jansen-Vullers a W.M.P. van der Aalst a M. Rosemann b a Department of Technology Management, Eindhoven University of Technology, P.O. Box 513, NL-5600
More informationMulti-phase Process mining: Building Instance Graphs
Multi-phase Process mining: Building Instance Graphs B.F. van Dongen, and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology P.O. Box 513, NL-5600 MB, Eindhoven,
More informationPTP Registration: Credit Card
Page 1/7 PTP Registration: Credit Card 1. Visit www.aatcc.org/test/proficiency/#register. 2. To register and pay for AATCC Proficiency Testing Programs by credit card, click Register online. To pay by
More informationDistributor Extranet User Manual. Contact Us:
Page 1 of 41 Distributor Extranet User Manual http://www.vikingrange.com/extranet/distributor Contact Us: customercare@vikingrange.com Page 2 of 41 Table of Contents 1. The Login Process p. 3 a. Manage
More informationDistributed Transaction Management 2003
Distributed Transaction Management 2003 Jyrki Nummenmaa http://www.cs.uta.fi/~dtm jyrki@cs.uta.fi General information We will view this from the course web page. Motivation We will pick up some motivating
More informationVendor Inquiry provides a convenient way to view data related to a Sage 300 vendor. Each tab focuses on an aspect of the vendor's data.
Using Vendor Inquiry Vendor Inquiry Vendor Inquiry provides a convenient way to view data related to a Sage 300 vendor. Each tab focuses on an aspect of the vendor's data. Note that some tabs and features
More informationEclipse Business Connect XML. Release (Eterm)
Eclipse Business Connect XML Release 8.6.4 (Eterm) Legal Notices 2008 Activant Solutions Inc. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Activant and the Activant
More informationManaging test suites for services
Managing test suites for services Kathrin Kaschner Universität Rostock, Institut für Informatik, 18051 Rostock, Germany kathrin.kaschner@uni-rostock.de Abstract. When developing an existing service further,
More informationMining Process Performance from Event Logs
Mining Process Performance from Event Logs The BPI Challenge 2012 Case Study A. Adriansyah and J.C.A.M Buijs Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513,
More informationDealing with Artifact-Centric Systems: a Process Mining Approach
Dealing with Artifact-Centric Systems: a Process Mining Approach Guangming Li and Renata Medeiros de Carvalho 2 Abstract: Process mining provides a series of techniques to analyze business processes based
More informationProcess Model Consistency Measurement
IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727Volume 7, Issue 6 (Nov. - Dec. 2012), PP 40-44 Process Model Consistency Measurement Sukanth Sistla CSE Department, JNTUniversity,
More informationI-Supplier Portal SIGN UP NOW SUPPLIERS REGISTRATION NATIONAL GUARD HEALTH AFFAIRS LOGISTICS & CONTRACTS MANAGEMENT DEADLINE 17 AUGUST 2011
NATIONAL GUARD HEALTH AFFAIRS LOGISTICS & CONTRACTS MANAGEMENT I-Supplier Portal SIGN UP NOW SUPPLIERS REGISTRATION DEADLINE 17 AUGUST 2011 TRANSACT AND COMMUNICATE ON LINE The material in this booklet
More informationFormal Process Modelling
Formal Process Modelling Petri Net Behaviour Net Model Event-driven Process Chains Formalisation Håvard D. Jørgensen Materiale fra: Jon Atle Gulla, NTNU Folker den Braber, SINTEF Anders Moen, Norsk Regnesentral
More informationClock Synchronization. Synchronization. Clock Synchronization Algorithms. Physical Clock Synchronization. Tanenbaum Chapter 6 plus additional papers
Clock Synchronization Synchronization Tanenbaum Chapter 6 plus additional papers Fig 6-1. In a distributed system, each machine has its own clock. When this is the case, an event that occurred after another
More informationMagento Shipping FAQ GENERAL BACKGROUND
June 19, 2018 Magento Shipping FAQ GENERAL BACKGROUND Q: What is Magento Shipping? Magento Shipping is a multi-carrier shipping and fulfillment solution. It combines intelligent automation capabilities,
More informationSEEM4570 System Design and Implementation Lecture 11 UML
SEEM4570 System Design and Implementation Lecture 11 UML Introduction In the previous lecture, we talked about software development life cycle in a conceptual level E.g. we need to write documents, diagrams,
More informationCapitalize on Your Content Webinar 3 Simple Steps to Optimize Order-To-Pay
Capitalize on Your Content Webinar 3 Simple Steps to Optimize Order-To-Pay Leverage the OpenText Suite for SAP Webinar, February 2014 Matthias Nießen Tom Walker OpenText for SAP Procurement & Finance Campaign
More informationDesign and Implementation of Task Management Lifecycle Concepts based on Process Mining Master s Thesis at Ulm University
Ulm University 89069 Ulm Germany Faculty of Engineering and Computer Science Institute of Databases and Information Systems Design and Implementation of Task Management Lifecycle Concepts based on Process
More informationETS Global E-Commerce Platform User Guide V2.1. Table of contents 1. LOGIN TO THE ONLINE ACCOUNT... 3
Table of contents 1. LOGIN TO THE ONLINE ACCOUNT... 3 1.1. First Login - initialize your password... 3 1.2. Renewal of your password... 4 2. ACCOUNT MANAGEMENT... 6 2.1. B2B user creation / edition...
More informationMunis Self Service Vendor Self Service. User Guide Version 11.2
Munis Self Service Vendor Self Service User Guide Version 11.2 TABLE OF CONTENTS Vendor Self Service Overview... 3 Vendor Self Service Users... 3 Vendor Registration... 4 Vendor Self Service Home Page...
More informationThis Job Aid covers the process of creating purchase order receipts and partial purchase order receipts in the ONEPeralta system.
Receipts Table of Contents This Job Aid covers the process of creating purchase order receipts and partial purchase order receipts in the ONEPeralta system. Creation Page Log on to ONEPeralta 2 Create
More information