Download presentation
Presentation is loading. Please wait.
Published byNevaeh Angers Modified over 10 years ago
1
Process Trees + Properties Dennis Schunselaar
2
Process Trees 2 Visualiser 1: Visualiser 2:
3
Process Trees with Configuration Points 3
4
Different perspectives 4
5
5
6
6
7
7
8
8
9
9
10
Visualisation 10
11
Visualisations 11 Visualiser 3:
12
Visualisations 12 Visualiser 3:
13
Configurations Not yet complete provided objects No visualisation No import/export Determines (partially) which option is/is not taken For each of the perspectives a configuration Iterators + Instantiaters 13
14
Plugins related to Process Tree Joos ETM (log Process Tree) Sander Inductive Miner (log Process Tree) Dennis Petra (Process Tree Process Tree(s)) PTMerge (Process Trees Process Tree) 14
15
Plugins related to Process Tree con’t Lists of Process Trees(/Configurations) Conversions: Process Tree Petri Net (Process Tree) Process Tree YAWL (Process Tree) Process Tree BPMN (BPMNConversions) Process Tree CPN Model (Petra) Import/Export (PTML) Visualisers: Process Tree BPMN Process Tree with Properties 15 Dependency to Petri Nets and YAWL We want to move it to a separate package
16
General implementation practises Interface and implementing classes 16
17
Process Trees + Properties Dennis Schunselaar
18
Properties A generic way to add information to a formalism Process Trees Petri Nets BPMN … Pick your formalism 18
19
Properties Dynamic way to encode dynamics/information Work schedule Variable values Costs Alignment Compliance... The possibilities are endless 19
20
How do properties exist in a formalism? PropertableElement Independent Dependent For Process Trees, properties are stored in the XML of the formalism elements 20
21
How do properties exist in a formalism? PropertableElement Independent Dependent For Process Trees, properties are stored in the XML of the formalism elements 21
22
Properties in code 22 Property High Level Property List Double Costs List Variable values Configurable Property Configurable High Level Property List > Tuples
23
Properties of Properties Unique ID Name Comparator GUI Ordering Default Value Meaningful types Dependencies Import Export 23
24
McDonald’s Index (List ) 24
25
Visualisations for Properties 25
26
Import/Export 26
27
Properties of Configurable Properties It is a property Non Configurable Property Instantiate Iterator No visualisation yet 27
28
Configurable McDonald’s Index 28
29
Configurations for Configurable Properties Not yet complete provided objects No visualisation No import/export A set of possible values and which of these values can be removed Configuration (partially) specifies which values are/are not removed 29
30
More reading http://bpmcenter.org/wp-content/uploads/reports/2014/BPM-14-01.pdf 30
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.