SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Meronymy-based
Aggregation of Activities in
Business Process Models
Sergey Smirnov1, Remco Dijkman2,
Jan Mendling3, and Mathias Weske1
1 Hasso Plattner Institute, Germany
2 Eindhoven University of Technology, The Netherlands
3 Humboldt-UniversitÀt zu Berlin, Germany
Meronymy-based Aggregation of Activities in Business Process Models
2
Meronymy-based Aggregation of Activities in Business Process Models
Motivation
> 300 nodes
> 150 activities
Meronymy-based Aggregation of Activities in Business Process Models
3
Business Process Model
Abstraction

 is an operation on a business process model
preserving essential process properties and leaving
out insignificant process details in order to retain
information relevant for a particular purpose
Meronymy-based Aggregation of Activities in Business Process Models
4
BPMA Scenario
Abstraction objects = Activities
Abstraction operation = Aggregation
Confirm
order
Revise order
Update
customer
file
Update
manufacturing
plan
Generate
order
summary
Review
order
summary
Arrange
shipment
Receive
order
Update
customer
file
Handle order
Process
order
summary
Receive
order
Meronymy-based Aggregation of Activities in Business Process Models
5
P
Structural BPMA Challenges
Confirm
order
Revise order
Update
customer
file
Update
manufacturing
plan
Generate
order
summary
Review
order
summary
Arrange
shipment
Receive
order
Arrange
shipment
Update
manufacturing
plan
Revise order
Generate
order
summary
Review
order
summary
Update
customer
file
Candidate 1
Candidate 2
?Candidate 1 Candidate 2
Meronymy-based Aggregation of Activities in Business Process Models
6
Activity Ontology
Create
order
report
Update
customer
profile
Generate
order
summary
Review
order
summary
Process
order
summary
Send
otification
Forward
file to
Meronymy-based Aggregation of Activities in Business Process Models
7
P
Role of Activity Ontology in
BPMA
Confirm
order
Revise order
Update
customer
file
Update
manufacturing
plan
Generate
order
summary
Review
order
summary
Arrange
shipment
Receive
order
Generate
order
summary
Review
order
summary
Update
customer
file
Candidate 1
Candidate 2
Create
order
report
Update
customer
profile
Generate
order
summary
Review
order
summary
Process
order
summary
Send
otification
?Candidate 1 Candidate 2
Meronymy-based Aggregation of Activities in Business Process Models
8
Aggregation Mining Idea
Input: Process model + Ontology
Output: Aggregations
Algorithm Sketch:
FOR each aggregation candidate
map each aggregation candidate activity to
an ontology activity
IF (ontology activities are strongly related)
aggregation candidate is an aggregation
How to find an aggregation
candidate efficiently?
How to judge on ontology
activity relatedness?
Meronymy-based Aggregation of Activities in Business Process Models
9
Activity Alphabet
Create
order
report
Update
customer
profile
Generate
order
summary
Review
order
summary
Process
order
summary
Send
otification
Forward
file to
Meronymy-based Aggregation of Activities in Business Process Models
10
Process Model
is a process model, where:
 finite non-empty set of activities
 finite set of gateways

 finite set of nodes
 the flow relation
 a connected graph
Meronymy-based Aggregation of Activities in Business Process Models
11
Aggregation Candidate
In process model
is an aggregation candidate.
Meronymy-based Aggregation of Activities in Business Process Models
12
Meronymy tree is a tuple
Meronymy Tree
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n0
Meronymy-based Aggregation of Activities in Business Process Models
13
Meronymy Forest
Meronymy forest F is a disjoint union of
meronymy trees
n9
n10 n12
n13
n14 n15 n16
n17 n18 n19 n20 n21
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n9
n10 n12
n13
n14 n15 n16
n17 n18 n19 n20 n21
Meronymy-based Aggregation of Activities in Business Process Models
14
Aggregation Candidate
Construction
Construction of aggregation candidates aggregation
through aggregation candidate size increment
start: k =2
i iteration: construct i-size aggregation candidates
from (i-1) aggregation candidates
prune insignificant candidates
prune candidates with large distance
stop: k=|A|, PM = (A, G, E) OR all the aggregation
candidates of size k are pruned
Meronymy-based Aggregation of Activities in Business Process Models
15
Activity Match (1)
A1
A2
A3
A4
A5 A6 A7
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n13
n14 n15 n16
n17 n18 n19 n20 n21
Process model
Meronymy forest
Meronymy-based Aggregation of Activities in Business Process Models
16
Activity Match (2)
A1
A2
A3
A4
A5 A6 A7
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n13
n14 n15 n16
n17 n18 n19 n20 n21
Process model
Meronymy forest
Meronymy-based Aggregation of Activities in Business Process Models
17
Activity MixMatch
A1
A2
A3
A4
A5 A6 A7
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
n13
n14 n15 n16
n17 n18 n19 n20 n21
Process model
Meronymy forest n1 g
n14
n15n1
g
n15n14
Meronymy-based Aggregation of Activities in Business Process Models
18
n0
n1 n2 g n3
e f n6 n7 n8n4 n5 f
Lowest Common Ancestor
Lowest common ancestor is a function
maps a tree node set to its
lowest common ancestor
e
n2
Meronymy-based Aggregation of Activities in Business Process Models
19
n0
n1 n2 g n3
e f n6 n7 n8n4 n5 f
Meronymy Leaves
Meronymy leaves is a function
maps an activity to the leaves
of the subtree rooted to
this activity
e
n2
Meronymy-based Aggregation of Activities in Business Process Models
20
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
Degree of Aggregation
Coverage (1)
Degree of aggregation coverage is a function
Meronymy-based Aggregation of Activities in Business Process Models
21
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
Degree of Aggregation
Coverage (2)
Degree of aggregation coverage is a function
Meronymy-based Aggregation of Activities in Business Process Models
22
n0
n1 n2 g n3
e f n6 n7 n8n4 n5
Degree of Aggregation
Coverage Properties
Shows
 if the LCA has other descendents,
except aggregation candidate
Ignores
 aggregation candidate size
 the aggregation candidate
depth in the LCA subtree
 ignore the LCA depth
Possesses
 value between 0 and 1
Meronymy-based Aggregation of Activities in Business Process Models
23
Object Studied in Evaluation
Model collection
 6 process models (42 activities on average)
Meronymy forest
 MIT Process Handbook
 processes elicited in the interviews with process experts
 ≈ 5000 activities
 specifies meronymy and hyponymy
 spans several business domains
Meronymy-based Aggregation of Activities in Business Process Models
24
Evaluation Approach
 Each activity aggregation is decomposed into a set
of subsets of size 2, e.g.:
{a, b, c} → {a, b}, {a, c}, {b, c}
 Modeling expert evaluates pair relevance
 Experiments varying node distance, cover
 Observe the precision value
Meronymy-based Aggregation of Activities in Business Process Models
25
Evaluation Results
0
0.2
0.4
0.6
0.8
1
1 2 3 4
cover threshold 0.3 cover threshold 0.2
0
0.2
0.4
0.6
0.8
1 2 3 4
cover threshold 0.3 cover threshold 0.2
Observations
0.27 ≀ precision ≀ 0.46
↑ cover → ↑ precision
↑ node distance → ↓ precision
Meronymy-based Aggregation of Activities in Business Process Models
26
Conclusion
Contributions
 Metric for relatedness
of activity sets
 Activity aggregation
mining algorithm
Future work
 Improve activity
matching technique
 Precise aggregation
mining technique
evaluation
 Investigate other
information enabling
activity aggregation
Meronymy-based Aggregation of Activities in Business Process Models
27
Thank you!
Meronymy-based Aggregation of Activities in Business Process Models
28
Contact Details
Sergey Smirnov
PhD Student
Business Process Technology Group
Hasso Plattner Institute
Prof.-Dr.-Helmert-Str. 2-3, 14482 Potsdam, Germany
Email: sergey.smirnov@hpi.uni-potsdam.de
Phone: +49 (0) 331 5509 194
Fax: +49(0) 331 5509 189

Weitere Àhnliche Inhalte

Ähnlich wie Meronymy-based Aggregation of Activities in Business Process Models

Evolution of Workflow Technology: Usages, Architectures, Languages
Evolution of Workflow Technology: Usages, Architectures, LanguagesEvolution of Workflow Technology: Usages, Architectures, Languages
Evolution of Workflow Technology: Usages, Architectures, LanguagesWSO2
 
Laura sebu icstcc_merging
Laura sebu icstcc_mergingLaura sebu icstcc_merging
Laura sebu icstcc_merginglaurasebu
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014Shakti Ranjan
 
MBIT Graduate Project Presentation
MBIT Graduate Project PresentationMBIT Graduate Project Presentation
MBIT Graduate Project PresentationDimitris Kosmidis
 
Project Template Sample Kerala University MBA
Project Template Sample Kerala University MBAProject Template Sample Kerala University MBA
Project Template Sample Kerala University MBAAnujith KR
 
An approach to model reduction of logistic networks based on ranking
An approach to model reduction of logistic networks based on rankingAn approach to model reduction of logistic networks based on ranking
An approach to model reduction of logistic networks based on rankingMKosmykov
 
Visualising and Analysing Dynamic Business Processes using Petri nets
Visualising and Analysing Dynamic Business Processes using Petri netsVisualising and Analysing Dynamic Business Processes using Petri nets
Visualising and Analysing Dynamic Business Processes using Petri netsMithileysh Sathiyanarayanan
 
AI for Business Process Management
AI for Business Process ManagementAI for Business Process Management
AI for Business Process ManagementMarlon Dumas
 
Atlantic introduction
Atlantic introductionAtlantic introduction
Atlantic introductionJohn Miller
 
Predictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured DataPredictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured DataMarlon Dumas
 
A Technical Focus on Business Process Management – Past, Present, and Emergin...
A Technical Focus on Business Process Management – Past, Present, and Emergin...A Technical Focus on Business Process Management – Past, Present, and Emergin...
A Technical Focus on Business Process Management – Past, Present, and Emergin...Ingo Weber
 
OOAD and UML
OOAD and UMLOOAD and UML
OOAD and UMLRavikanth-BA
 
Lean manufacturing
Lean manufacturingLean manufacturing
Lean manufacturingPrem kumar
 
Mining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesMining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesSaimir Bala
 
Mining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesMining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesSaimir Bala
 
Experimental Plans and Intensive Numerical Aided Design
Experimental Plans and Intensive Numerical Aided DesignExperimental Plans and Intensive Numerical Aided Design
Experimental Plans and Intensive Numerical Aided DesignIJERA Editor
 
How Business mathematics assist Business in decision making
How Business mathematics assist Business in decision makingHow Business mathematics assist Business in decision making
How Business mathematics assist Business in decision makingFahad Fu
 
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...Meghana Ransing
 
1) 6Sigma - DEFINE MWSI.ppt
1) 6Sigma - DEFINE MWSI.ppt1) 6Sigma - DEFINE MWSI.ppt
1) 6Sigma - DEFINE MWSI.pptKrzysztofKnop1
 

Ähnlich wie Meronymy-based Aggregation of Activities in Business Process Models (20)

Evolution of Workflow Technology: Usages, Architectures, Languages
Evolution of Workflow Technology: Usages, Architectures, LanguagesEvolution of Workflow Technology: Usages, Architectures, Languages
Evolution of Workflow Technology: Usages, Architectures, Languages
 
Laura sebu icstcc_merging
Laura sebu icstcc_mergingLaura sebu icstcc_merging
Laura sebu icstcc_merging
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014
 
MBIT Graduate Project Presentation
MBIT Graduate Project PresentationMBIT Graduate Project Presentation
MBIT Graduate Project Presentation
 
Project Template Sample Kerala University MBA
Project Template Sample Kerala University MBAProject Template Sample Kerala University MBA
Project Template Sample Kerala University MBA
 
An approach to model reduction of logistic networks based on ranking
An approach to model reduction of logistic networks based on rankingAn approach to model reduction of logistic networks based on ranking
An approach to model reduction of logistic networks based on ranking
 
BPM2017 - Integrated Modeling and Verification of Processes and Data Part 1: ...
BPM2017 - Integrated Modeling and Verification of Processes and Data Part 1: ...BPM2017 - Integrated Modeling and Verification of Processes and Data Part 1: ...
BPM2017 - Integrated Modeling and Verification of Processes and Data Part 1: ...
 
Visualising and Analysing Dynamic Business Processes using Petri nets
Visualising and Analysing Dynamic Business Processes using Petri netsVisualising and Analysing Dynamic Business Processes using Petri nets
Visualising and Analysing Dynamic Business Processes using Petri nets
 
AI for Business Process Management
AI for Business Process ManagementAI for Business Process Management
AI for Business Process Management
 
Atlantic introduction
Atlantic introductionAtlantic introduction
Atlantic introduction
 
Predictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured DataPredictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured Data
 
A Technical Focus on Business Process Management – Past, Present, and Emergin...
A Technical Focus on Business Process Management – Past, Present, and Emergin...A Technical Focus on Business Process Management – Past, Present, and Emergin...
A Technical Focus on Business Process Management – Past, Present, and Emergin...
 
OOAD and UML
OOAD and UMLOOAD and UML
OOAD and UML
 
Lean manufacturing
Lean manufacturingLean manufacturing
Lean manufacturing
 
Mining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesMining Project-Oriented Business Processes
Mining Project-Oriented Business Processes
 
Mining Project-Oriented Business Processes
Mining Project-Oriented Business ProcessesMining Project-Oriented Business Processes
Mining Project-Oriented Business Processes
 
Experimental Plans and Intensive Numerical Aided Design
Experimental Plans and Intensive Numerical Aided DesignExperimental Plans and Intensive Numerical Aided Design
Experimental Plans and Intensive Numerical Aided Design
 
How Business mathematics assist Business in decision making
How Business mathematics assist Business in decision makingHow Business mathematics assist Business in decision making
How Business mathematics assist Business in decision making
 
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
 
1) 6Sigma - DEFINE MWSI.ppt
1) 6Sigma - DEFINE MWSI.ppt1) 6Sigma - DEFINE MWSI.ppt
1) 6Sigma - DEFINE MWSI.ppt
 

KĂŒrzlich hochgeladen

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂșjo
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

KĂŒrzlich hochgeladen (20)

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Meronymy-based Aggregation of Activities in Business Process Models

  • 1. Meronymy-based Aggregation of Activities in Business Process Models Sergey Smirnov1, Remco Dijkman2, Jan Mendling3, and Mathias Weske1 1 Hasso Plattner Institute, Germany 2 Eindhoven University of Technology, The Netherlands 3 Humboldt-UniversitĂ€t zu Berlin, Germany
  • 2. Meronymy-based Aggregation of Activities in Business Process Models 2 Meronymy-based Aggregation of Activities in Business Process Models Motivation > 300 nodes > 150 activities
  • 3. Meronymy-based Aggregation of Activities in Business Process Models 3 Business Process Model Abstraction 
 is an operation on a business process model preserving essential process properties and leaving out insignificant process details in order to retain information relevant for a particular purpose
  • 4. Meronymy-based Aggregation of Activities in Business Process Models 4 BPMA Scenario Abstraction objects = Activities Abstraction operation = Aggregation Confirm order Revise order Update customer file Update manufacturing plan Generate order summary Review order summary Arrange shipment Receive order Update customer file Handle order Process order summary Receive order
  • 5. Meronymy-based Aggregation of Activities in Business Process Models 5 P Structural BPMA Challenges Confirm order Revise order Update customer file Update manufacturing plan Generate order summary Review order summary Arrange shipment Receive order Arrange shipment Update manufacturing plan Revise order Generate order summary Review order summary Update customer file Candidate 1 Candidate 2 ?Candidate 1 Candidate 2
  • 6. Meronymy-based Aggregation of Activities in Business Process Models 6 Activity Ontology Create order report Update customer profile Generate order summary Review order summary Process order summary Send otification Forward file to
  • 7. Meronymy-based Aggregation of Activities in Business Process Models 7 P Role of Activity Ontology in BPMA Confirm order Revise order Update customer file Update manufacturing plan Generate order summary Review order summary Arrange shipment Receive order Generate order summary Review order summary Update customer file Candidate 1 Candidate 2 Create order report Update customer profile Generate order summary Review order summary Process order summary Send otification ?Candidate 1 Candidate 2
  • 8. Meronymy-based Aggregation of Activities in Business Process Models 8 Aggregation Mining Idea Input: Process model + Ontology Output: Aggregations Algorithm Sketch: FOR each aggregation candidate map each aggregation candidate activity to an ontology activity IF (ontology activities are strongly related) aggregation candidate is an aggregation How to find an aggregation candidate efficiently? How to judge on ontology activity relatedness?
  • 9. Meronymy-based Aggregation of Activities in Business Process Models 9 Activity Alphabet Create order report Update customer profile Generate order summary Review order summary Process order summary Send otification Forward file to
  • 10. Meronymy-based Aggregation of Activities in Business Process Models 10 Process Model is a process model, where:  finite non-empty set of activities  finite set of gateways   finite set of nodes  the flow relation  a connected graph
  • 11. Meronymy-based Aggregation of Activities in Business Process Models 11 Aggregation Candidate In process model is an aggregation candidate.
  • 12. Meronymy-based Aggregation of Activities in Business Process Models 12 Meronymy tree is a tuple Meronymy Tree n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n0
  • 13. Meronymy-based Aggregation of Activities in Business Process Models 13 Meronymy Forest Meronymy forest F is a disjoint union of meronymy trees n9 n10 n12 n13 n14 n15 n16 n17 n18 n19 n20 n21 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n9 n10 n12 n13 n14 n15 n16 n17 n18 n19 n20 n21
  • 14. Meronymy-based Aggregation of Activities in Business Process Models 14 Aggregation Candidate Construction Construction of aggregation candidates aggregation through aggregation candidate size increment start: k =2 i iteration: construct i-size aggregation candidates from (i-1) aggregation candidates prune insignificant candidates prune candidates with large distance stop: k=|A|, PM = (A, G, E) OR all the aggregation candidates of size k are pruned
  • 15. Meronymy-based Aggregation of Activities in Business Process Models 15 Activity Match (1) A1 A2 A3 A4 A5 A6 A7 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n13 n14 n15 n16 n17 n18 n19 n20 n21 Process model Meronymy forest
  • 16. Meronymy-based Aggregation of Activities in Business Process Models 16 Activity Match (2) A1 A2 A3 A4 A5 A6 A7 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n13 n14 n15 n16 n17 n18 n19 n20 n21 Process model Meronymy forest
  • 17. Meronymy-based Aggregation of Activities in Business Process Models 17 Activity MixMatch A1 A2 A3 A4 A5 A6 A7 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 n13 n14 n15 n16 n17 n18 n19 n20 n21 Process model Meronymy forest n1 g n14 n15n1 g n15n14
  • 18. Meronymy-based Aggregation of Activities in Business Process Models 18 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 f Lowest Common Ancestor Lowest common ancestor is a function maps a tree node set to its lowest common ancestor e n2
  • 19. Meronymy-based Aggregation of Activities in Business Process Models 19 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 f Meronymy Leaves Meronymy leaves is a function maps an activity to the leaves of the subtree rooted to this activity e n2
  • 20. Meronymy-based Aggregation of Activities in Business Process Models 20 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 Degree of Aggregation Coverage (1) Degree of aggregation coverage is a function
  • 21. Meronymy-based Aggregation of Activities in Business Process Models 21 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 Degree of Aggregation Coverage (2) Degree of aggregation coverage is a function
  • 22. Meronymy-based Aggregation of Activities in Business Process Models 22 n0 n1 n2 g n3 e f n6 n7 n8n4 n5 Degree of Aggregation Coverage Properties Shows  if the LCA has other descendents, except aggregation candidate Ignores  aggregation candidate size  the aggregation candidate depth in the LCA subtree  ignore the LCA depth Possesses  value between 0 and 1
  • 23. Meronymy-based Aggregation of Activities in Business Process Models 23 Object Studied in Evaluation Model collection  6 process models (42 activities on average) Meronymy forest  MIT Process Handbook  processes elicited in the interviews with process experts  ≈ 5000 activities  specifies meronymy and hyponymy  spans several business domains
  • 24. Meronymy-based Aggregation of Activities in Business Process Models 24 Evaluation Approach  Each activity aggregation is decomposed into a set of subsets of size 2, e.g.: {a, b, c} → {a, b}, {a, c}, {b, c}  Modeling expert evaluates pair relevance  Experiments varying node distance, cover  Observe the precision value
  • 25. Meronymy-based Aggregation of Activities in Business Process Models 25 Evaluation Results 0 0.2 0.4 0.6 0.8 1 1 2 3 4 cover threshold 0.3 cover threshold 0.2 0 0.2 0.4 0.6 0.8 1 2 3 4 cover threshold 0.3 cover threshold 0.2 Observations 0.27 ≀ precision ≀ 0.46 ↑ cover → ↑ precision ↑ node distance → ↓ precision
  • 26. Meronymy-based Aggregation of Activities in Business Process Models 26 Conclusion Contributions  Metric for relatedness of activity sets  Activity aggregation mining algorithm Future work  Improve activity matching technique  Precise aggregation mining technique evaluation  Investigate other information enabling activity aggregation
  • 27. Meronymy-based Aggregation of Activities in Business Process Models 27 Thank you!
  • 28. Meronymy-based Aggregation of Activities in Business Process Models 28 Contact Details Sergey Smirnov PhD Student Business Process Technology Group Hasso Plattner Institute Prof.-Dr.-Helmert-Str. 2-3, 14482 Potsdam, Germany Email: sergey.smirnov@hpi.uni-potsdam.de Phone: +49 (0) 331 5509 194 Fax: +49(0) 331 5509 189