18
George Varvaressos [email protected] Business Process Mining © 2009 Ontologies and their use in Semantic Process Mining

Ontologies And Process Mining

Embed Size (px)

DESCRIPTION

Semantic Process Mining relies on ontologies to abstract and summarise detail data. This presentation gives some ideas on how to do create ontologies.

Citation preview

Page 1: Ontologies And Process Mining

George [email protected]

Business Process Mining © 2009

Ontologies and their use in Semantic Process Mining

Page 2: Ontologies And Process Mining

Semantic Process Mining

•Based on Ontologies

•How do we discover Ontologies?

•Start with OOBE Business Patterns®

Business Process Mining © 2009

Page 3: Ontologies And Process Mining

OOBE Business Patterns

•Process Business Objects

•Entity Business Objects

•Event Business Objects

Business Process Mining © 2009

Page 4: Ontologies And Process Mining

Process Business Objects

•Business Verbs

•Represent Processes

Business Process Mining © 2009

Page 5: Ontologies And Process Mining

Process Business Objects• Seven Process Business Objects from which all others can be defined

Business Process Mining © 2009

Process BusinessObject

Developing Procuring Producing Promoting Selling Delivering Billing

Page 6: Ontologies And Process Mining

Entity Business Objects

•Business Nouns

•People, Places & Things

•Resources, Players & Constructs

Business Process Mining © 2009

Page 7: Ontologies And Process Mining

Entity Business Objects

Business Process Mining © 2009

EntityBusinessObject

Resource Product or Service Party Transfer Agreement Plan Location

Page 8: Ontologies And Process Mining

Entity Object - Agreement

Business Process Mining © 2009

Agreement

Compensation Agreement

EmploymentAgreement

Risk Assumption

Contract

Insurance Policy Lease Guarantee

QuoteSupplier Contract Licence Policy

Legislation

Page 9: Ontologies And Process Mining

Entity Object – Business Party

Business Process Mining © 2009

Business

Party

Individual

Consumer

Beneficiary Buyer Payee Recipient

Employee

Direct

Permanent

Full Time

Part Time

Temporary

Seconded

Organisation

Supplier Owner Employer

Regulator

Page 10: Ontologies And Process Mining

Event Business Objects

•Business Events

•Business Time, Product & Life Cycle events

•Event Business Objects are triggers for or results of steps in Business Process Objects

Business Process Mining © 2009

Page 11: Ontologies And Process Mining

Event Business Objects• Seven Event Business Objects from which all others can be defined

Business Process Mining © 2009

EventBusinessObject

Calendar Time Clock Time Business

TimeElapsed

TimeEnvironment

Time Bound Occurrence

Page 12: Ontologies And Process Mining

Business Objects and Ontologies • Semantic Business Process Mining is based on Ontologies

http://www.ip-super.org

• OOBE Business Patterns® create a framework for the Ontologieshttp://www.promendo.com

• Incorporate Business Patterns into WSML (ontologies)http://www.wsmostudio.org

• Ontologies then annotate process mining data (ProM)http://prom.win.tue.nl/tools/prom/

• Patterns are important to ensure that nothing is missed

Business Process Mining © 2009

Page 13: Ontologies And Process Mining

Process_ID EventName EventType Timestamp Originator Type Server Outcome

33116 VRU start 1/01/1999 0:00:31 No_Server PS No_Server Hang

33116 VRU complete 1/01/1999 0:00:36 No_Server PS No_Server Hang

33117 VRU start 1/01/1999 0:34:12 No_Server PS No_Server Hang

33117 VRU complete 1/01/1999 0:34:23 No_Server PS No_Server Hang

33118 VRU start 1/01/1999 6:55:20 Michael PS Michael Agent

33118 VRU complete 1/01/1999 6:55:26 Michael PS Michael Agent

33118 Regular_Service start 1/01/1999 6:55:44 Michael PS Michael Agent

33118 Regular_Service complete 1/01/1999 6:56:37 Michael PS Michael Agent

33119 VRU start 1/01/1999 7:41:16 Jack PS Jack Agent

33119 VRU complete 1/01/1999 7:41:26 Jack PS Jack Agent

33119 Regular_Service start 1/01/1999 7:41:27 Jack PS Jack Agent

33119 Regular_Service complete 1/01/1999 7:44:53 Jack PS Jack Agent

Process Discovery

Example of an ontology candidate

Business Process Mining © 2009

Page 14: Ontologies And Process Mining

Semantic Data

Business Process Mining © 2009

Operations Dept manages human resources- by team

Page 15: Ontologies And Process Mining

StatisticalData

Business Process Mining © 2009

Analyse performance by task & abstraction

Page 16: Ontologies And Process Mining

Semantic Data

Business Process Mining © 2009

Payroll Deptmanages human resources by – Business Party

Page 17: Ontologies And Process Mining

Statistical Data

Business Process Mining © 2009

Analyse performance using ‘Business Party’ abstraction

Page 18: Ontologies And Process Mining

Summary•Ontologies are needed for Semantic Process Mining

•Business Patterns provide a template when you need to create an Ontology

•Ontologies provide different perspectives for the same data

•Same total result (Time & Frequency) in all Ontologies – just a different view

Business Process Mining © 2009