Process Mining: Discovery and Analysis of process-aware environments using event logs Eindhoven University of Technology Department of Computer Science.

Slides:



Advertisements
Verwante presentaties
Deltion College Engels C1 Spreken [Edu/003] thema “Oprah at Deltion” can-do : kan duidelijke, gedetailleerde beschrijving geven van complexe onderwerpen,
Advertisements

Order placed Should be Nederland Netherlands can be removed here, just Scancorner Instead of ‘undefined’ -> ‘geen’ New logo should be displayed here. COUNTS.
Requirements -People are able to make their own memorial page, called a memori -The website will be build first in Dutch for extension.nl, then copied.
Een alternatief voorstel Naar aanleiding van bestudering van de IAASB voorstellen denkt de NBA na over een alternatief. Dit alternatief zal 26 september.
Deltion College Engels C1 Gesprekken voeren [Edu/002]/ subvaardigheid lezen thema: Order, order…. can-do : kan een bijeenkomst voorzitten © Anne Beeker.
Hoogwaardig internet voor hoger onderwijs en onderzoek Amsterdam, 23 November 2005 Walter van Dijk SURFnet Development of LCPM decision-making models and.
ETHOS PROJECT: PROGRESS Follow-up & feedback end of year 1.
Teams on the frontline Geert Stroobant De Heide - Balans
Voorziening levensonderhoud Religieuze Instituten Paul Op Heij ‘s-Hertogenbosch, 25 september 2013 The future depends on what you do today.
Vaardig? Een spectrum aan vaardigheden! Van informatie- naar media- naar exploratievaardig? Of e-Research & e-learning literate? Collaboration literate??
Accessible Instructional Materials. § Discussion: Timely access to appropriate and accessible instructional materials is an inherent component.
High quality internet for higher Education and Research 1 TF-LCPM: Exchanging new ideas New ideas within SURFnet Sharing with other NRENs
Het Landelijk Steunpunt Gastsprekers WO II-Heden is ondergebracht bij het Herinneringscentrum Kamp Westerbork Landelijk Steunpunt Gastsprekers WO II-Heden.
Introducing SURFnet to CAUDIT Walter van Dijk Head Account Advising Department 6 October 2006.
IST Status Gerrit van Nieuwenhuizen IST-MIT meeting BNL, July 24, 2008
Beyond Big Grid – Amsterdam 26 september 2012 Enquette 77 ingevulde enquettes, waarvan 60 met gebruikservaring = Mainly Computer Science.
Identification Documents Port of Ghent All documents in this leaflet are copies of identification/legitimation documents that authorise persons to access.
SQL injections en meer... PERU. web application vulnerabilities Cross Site Scripting (21.5%) SQL Injection (14%) PHP includes (9.5%) Buffer overflows.
1 HOORCOLLEGE Customer Relationship Management
Woensdag 23 juli 2014 volgende vorige algemeen ziekenhuis Sint-Jozef Malle Dementia pathway: a condition specific approach Patrick De Wit, MD Thierry Laporta,
In samenwerking met het Europees Sociaal Fonds en het Hefboomkrediet The role of APEL in career coaching and competence management Competence navigation.
Software Engineering Sommerville, Ian (2001) Software Engineering, 6 th edition Ch.1-3
ontwik idee - keling dag 3 goals today Develop “criteria” to help you evaluate & select your ideas Some tools from Tassouls book to help you do this.
Enterprise Application Integration Walter Moerkerken Ilona Wilmont Integratie Software Systemen 8 mei 2006.
IOP and Vrije Universiteit1 Example of bad interface  Windows: Use Start to Stop.
De digitale coach Het verbeteren van een plan van aanpak Steven Nijhuis, coördinator projecten FNT Deze presentatie staat op:
Pakketgebruik Winston Evans.
in de eerste 2 weken na een herseninfarct ?
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Universal Modeling Language … why you need models? Models are necessary to communicate,
Tussentoets Digitale Techniek. 1 november 2001, 11:00 tot 13:00 uur. Opmerkingen: 1. Als u een gemiddeld huiswerkcijfer hebt gehaald van zes (6) of hoger,
F REE R IDING IN P ROJECTS Recognize it today, Deal with it tomorrow, Prevent it in the next project Toine Andernach Focus Centre of Expertise on Education,
Directie Stadsbedrijven Disconnection in Nijmegen Factors of success & failure with implementation of source control measures Antal Zuurman Consultant.
Organizing Organization is the deployment of resources to achieve strategic goals. It is reflected in Division of labor into specific departments & jobs.
Ontwikkeling van een organisatie door evolutie en revolutie
Motivation One secret for success in organizations is motivated and enthusiastic employees The challenge is to keep employee motivation consistent with.
Simple en continuous tenses Met of zonder –ing. Alle tijden kun je in het Engels met of zonder –ing-form maken: I sleep… I slept… I had slept… I will sleep…
Deltion College Engels B1 Gesprek voeren [Edu/001]
Deltion College Engels C1 Schrijven [Edu/002] thema: CV and letter of application can-do : kan complexe zakelijke teksten schrijven © Anne Beeker Alle.
Deltion College Engels B1 Gesprekken voeren [Edu/005] thema: applying for a job can-do : kan een eenvoudig sollicitatiegesprek voeren © Anne Beeker Alle.
Deltion College Engels B1 Gesprekken voeren [Edu/007] theme: Can I have my money back… can-do : kan minder routinematige situaties aan © Anne Beeker Alle.
Deltion College Engels C1 Gesprekken voeren [Edu/004]/ thema: There are lies, damned lies and statistics... can-do : kan complexe informatie en adviezen.
Deltion College Engels B2 Schrijven [Edu/004] thema: (No) skeleton in the cupboard can-do: kan een samenhangend verhaal schrijven © Anne Beeker Alle rechten.
Deltion College Engels B1 En Spreken/Presentaties [Edu/007] Thema: Soap(s) can-do : kan met enig detail verslag doen van ervaringen, in dit geval, rapporteren.
Deltion College Engels En Projectopdracht [Edu/001] thema: research without borders can-do/gesprekken voeren : 1. kan eenvoudige feitelijke informatie.
Deltion College Engels C1 Spreken/Presentaties [Edu/006] thema ‘I hope to convince you of… ‘ can-do : kan een standpunt uiteenzetten voor een publiek van.
Deltion College Engels B1 Schrijven [Edu/004]/ subvaardigheid lezen thema: reporting a theft can-do : kan formulieren waarin meer informatie gevraagd wordt,
Deltion College Engels C1 Gesprekken voeren [Edu/006] thema: ‘I was wondering what you think of…’ can-do : kan deelnemen aan de conversatie bij zeer formele.
Telecommunicatie en Informatieverwerking UNIVERSITEIT GENT Didactisch materiaal bij de cursus Academiejaar
Telecommunicatie en Informatieverwerking UNIVERSITEIT GENT Didactisch materiaal bij de cursus Academiejaar
Kenmerken van een persoonlijke brief
Rational Unified Process RUP Jef Bergsma. Iterations –Inception –Elaboration –Construction –Transition De kernbegrippen (Phases)
© Shopping 2020 TITLE Date Subtitle Logo Gastheer Logo Voorzitter.
EML en IMS Learning Design
Sustainable employability in Tourism The human factor October 24, 2014 Where Europe Meets the Americas.
Deltion College Engels B2 Spreken/presentaties/subvaardigheid lezen [Edu/003] thema: Holland – coffee shops and euthanasia? can-do : kan een duidelijk.
Deltion College Engels B1 Lezen [no. 001] can-do : 2 products compared.
Deltion College Engels B1 Gesprekken voeren [Edu/006] thema: Look, it says ‘No smoking’… can-do : kan minder routinematige zaken regelen © Anne Beeker.
Deltion College Engels C1 Schrijven [Edu/006] thema: Dear editor,
Nothing Is As It Seems Lesson 7 What’s the Story?.
Deltion College Engels B2 Spreken [Edu/001] thema: What’s in the news? can-do : kan verslag doen van een gebeurtenis en daarbij meningen met argumenten.
Deltion College Engels B1 Spreken [Edu/001] thema: song texts can-do : kan een onderwerp dat mij interesseert op een redelijk vlotte manier beschrijven.
Deltion College Engels B1 Lezen [Edu/002] thema: But I ‘ve read it in… can-do : kan hoofdthema en belangrijkste argumenten begrijpen van eenvoudige teksten.
Time management Howdoyouset priorities?. Priorities:thingsthatyouthinkare important.
Mavo 4.  Goal(s)  Letter Puzzle  Write a letter  Check the letters  Do assignments 4A, 5A, 6A & 7 in Student Book page 50  Evaluation.
The Research Process: the first steps to start your reseach project. Graduation Preparation
Key Process Indicator Sonja de Bruin
De taaltaak
Tempoquiz rekenen Als de sommen verschijnen heb je 1 minuut(tijd kun je zelf bepalen) om de antwoorden op te schrijven. Na de minuut verstreken is gaan.
Tempoquiz rekenen Als de sommen verschijnen heb je 1 minuut(tijd kun je zelf bepalen) om de antwoorden op te schrijven. Na de minuut verstreken is gaan.
IBM Software A vehicle manufacturer deploys business rules in one hour instead of a week IBM Operational Decision Manager software helps speed new business.
Transcript van de presentatie:

Process Mining: Discovery and Analysis of process-aware environments using event logs Eindhoven University of Technology Department of Computer Science P.O. Box 513, 5600 MB Eindhoven The Netherlands

Process Mining Control flow perspective: - What is the average flow time of orders? - What is the procedure followed for orders above 10k? Case perspective: - Was invoice 1203 paid on time? - What is the difference in the execution flow between regular and rush orders? Organizational perspective: - Does the employee address match the vendor’s address? - Which people -not in the same organizational unit- appear to be working together closely?

Event Logs An event log contains information about specific events executed for specific process instances (cases, event-lists, audit trails). We do not assume any knowledge of the underlying process.

1) basic performance metrics 2) Control flow discovery3) organizational model4) social network 5) performance characteristics If …then … 6) auditing/security Overview

1) Basic Performance Metrics If …then …

The concepts Process/control-flow perspective: flow-, waiting-, processing- and sync-times. Questions: What is the average flow time of orders? What percentage of requests is handled within 10 days? What is the average time between scheduling an activity and starting it? Resource perspective: frequencies, time, utilization, and variability. Questions: How many times did John withdraw activity go shopping? How many times did Clare suspend some running activity? How much time did people with role Manager work on this process? What is the average utilization of people with role Manager?

External tools

2) Control flow rediscovery If …then …

The concepts Try to discover a process model using nothing but the events in an event-log. An event log contains information about specific events executed for specific process instances (cases, event-lists, audit trails).

Example Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Verleng kortingen :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Verleng kortingen :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1245 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 6534 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Stuur beëind. brief :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Beëindig controle :02 09:00 10:00 11:15 Marie Willem Controlenummer: 1289 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Verleng kortingen :02 09:00 10:00 11:15 Kees Jan Karel Controlenummer: 1234 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Stuur beëind. brief :02 09:00 09:15 Peter Karel Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem Controlenummer: 1334 ActiviteitDatumTijdUitvoering Stuur aanvraag Controleer ontvangst Ontvang antwoord Verleng kortingen :02 09:00 10:00 11:15 Marie Willem

Result Controlenummer: 1330 ActiviteitDatumTijdUitvoering Stuur aanvraag Ontvang antwoord Beëindig controle :02 10:00 11:15 Marie Willem

3) Organizational model If …then …

Case Study Dutch national works department (1000 workers) Responsible for construction and maintenance of infrastructure in province. Process: Processing of invoices from the various subcontractors and suppliers Log: 5000 cases and events. Focus on 43 key players

The Concepts Discover the organizational model (i.e., roles, departments,etc.) without prior knowledge about the structure of the organization.

4) Social network If …then …

Social Network: joint activities

Social Network: hand-over of work between groups

Relating tasks and performers (using correspondence analysis)

5) Performance Characteristics If …then …

The concepts Performance characteristics can often be formulated as “if… then…” statements. If the “check amount” activity is delayed in the start of the process, then “pay customer” will be delayed at the end of the process. Strongly related is the work on “case prediction”. However, this concerns real-time behaviour.

Recommendations John: “Hmm, is a difficult insurance claim, I will ask my supervisor what to do.” Clair: “I am busy, ask Bob.” Bob: “This too complex for me to handle, let’s call Mary.” Mary: “I cannot find the claim in the system, just give me a minute.” Mary: “I see, I have seen such a claim before and we should just send a rejection letter, because form 230a has not been filled out completely.” John:“Thanks, I didn’t see that, since we rarely need form 230a.”

External tools Eudaptics Viscovery® Eudaptics Viscovery is the visual analysis platform for customer data which allows IT, business intelligence and marketing people to carry out CBM projects in an integrated and business-oriented workflow – from preprocessing and behavior modeling via the definition of marketing actions up to the checking of results. SPSS ® Is your organization a Predictive Enterprise? A Predictive Enterprise incorporates predictive analytics into its daily operations to improve business processes. By directing, optimizing, and automating decisions, a Predictive Enterprise meets its defined business goals and gains a measurable competitive advantage. SPSS predictive analytics gives you consistent control over daily decisions made within your organization.

6) Auditing / Security If …then …

The concepts Detecting process instances that do not fit some given process model, i.e. Checking Process Conformance. Determining how well a process model fits a log (over-fitting / under-fitting). Checking auditing principles such as the “four eyes principle”: Two tasks A and B within one case should never be performed by the same user.

Example Example of an instance: Enter, Select Product, Add to Basket, Proceed to Checkout, Fill in Delivery Info, Fill in Payment Info, Process Order, Finish Checkout 

ProM framework The ProM Framework is: 1)a pluggable proof of concept tooling framework for fast implementation of process mining techniques, 2)a toolkit for the, information system independent, analysis of processes, 3)open source, 4)used by researchers all over the world, resulting in 230 plugins so-far, 5)Downloadable from:

1) basic performance metrics 2) Control flow discovery3) organizational model4) social network 5) performance characteristics If …then … 6) auditing/security Added value of Process Mining

Conclusion Process mining provides many interesting challenges for scientists, customers, users, managers, consultants, and tool developers. In the short term, established process mining techniques such as LTL-checking, are extremely useful for integration in a production environment. Process mining techniques add value to the complex web of information systems and monitoring tools by: 1)Integrating techniques in one state-of-the-art platform ProM, 2)Combining results of different techniques from different perspectives to gain insights into complex operational procedures, 3)Allowing for interaction between tools otherwise providing static results.