Semantic Annotation for Process Models: - Department of Computer ...

Semantic Annotation for Process Models: - Department of Computer ... Semantic Annotation for Process Models: - Department of Computer ...

21.01.2014 Views

x LIST OF FIGURES 6.1 System modules of the prototype . . . . . . . . . . . . . . . . . . . . . . 95 6.2 Structure of entities in the Pro-SEAT prototype . . . . . . . . . . . . . . 96 6.3 Structure of entities in the profile annotation . . . . . . . . . . . . . . . 96 6.4 Structure of entities in the meta-model annotation . . . . . . . . . . . . 97 6.5 Metis meta-model structure . . . . . . . . . . . . . . . . . . . . . . . . . 97 6.6 Structure of entities in the model annotation . . . . . . . . . . . . . . . 98 6.7 Metis model structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 6.8 Structure of entities in the goal annotation . . . . . . . . . . . . . . . . 99 6.9 Structure of process model fragment . . . . . . . . . . . . . . . . . . . . 100 6.10 Main components of the UI in Pro-SEAT . . . . . . . . . . . . . . . . . 101 6.11 The UI of process knowledge navigator in Pro-SEAT . . . . . . . . . . . 102 7.1 Semantic annotation process based on PSAM . . . . . . . . . . . . . . . 104 7.2 Sales logistics process of enterprise A in BPMN . . . . . . . . . . . . . . 105 7.3 Checking availability of the delivery of enterprise A in BPMN . . . . . . 106 7.4 Picking, packing and create delivery of enterprise A in BPMN . . . . . . 107 7.5 TelCo item receiving process . . . . . . . . . . . . . . . . . . . . . . . . 108 7.6 Decomposition of the check items . . . . . . . . . . . . . . . . . . . . . . 108 7.7 The item delivery process of enterprise B in EEML . . . . . . . . . . . . 109 7.8 The delivery process to franchisees of enterprise B in EEML . . . . . . . 109 7.9 The delivery process to shops of enterprise B in EEML . . . . . . . . . . 110 7.10 SCOR S1 process of sourcing stocked product [164] . . . . . . . . . . . . 111 7.11 SCOR process element S1.2 Receive Product in Protégé-OWL editor 113 7.12 SCOR input/output Sourced Product On Order in Protégé-OWL editor113 7.13 SCOR hard goal Sourced Products are Verified in Protégé-OWL editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 7.14 SCOR soft goal Improve Supplier Delivery Performance in Protégé- OWL editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 7.15 Architecture of the process knowledge management system based on semantic annotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 8.1 SEQUAL framework for discussing quality of models [80] . . . . . . . . 131 8.2 Language quality in the quality framework [80] . . . . . . . . . . . . . . 132 9.1 The SWRL rules in Protege-OWL SWRLTab . . . . . . . . . . . . . . . 151 9.2 The query result of QRule-Activity-achievesHardGoal on PM A . . 152 9.3 The query result of QRule-Activity-achievesHardGoal on PM B2 . . 152 9.4 The query result of QRule-Activity-hasActor on PM A . . . . . . . . 153 9.5 The query result of QRule-Activity-hasActor on PM B2 . . . . . . . . 154 9.6 The query result of QRule-Activity-hasActor-sameas on PM A . . . 154 9.7 The query result of QRule-Activity-hasActor-sameas on PM B2 . . . 155 9.8 The query result of QRule-Activity-hasActor-kindof on PM B2 . . . 155 9.9 The query result of QRule-Activity-hasSuccedingActivities on PM A 156 9.10 The query result of QRule-Activity-hasSuccedingActivities on PM B2 156 9.11 The query result of QRule-Activity-phaseof on PM A . . . . . . . . . 157 9.12 The query result of QRule-Activity-phaseof on PM B2 . . . . . . . . 157 9.13 The query result of QRule-Activity-Input-mappedto on PM B2 . . . 158

LIST OF FIGURES xi 9.14 The query result of QRule-Activity-Output-mappedto on PM A . . 158 A.1 BPMN Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 A.2 BPMN Activities – Sub-Process, Task . . . . . . . . . . . . . . . . . . . 174 A.3 BPMN Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 A.4 BPMN Sequence Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 A.5 BPMN Message Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 A.6 BPMN Associations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 A.7 BPMN Swimlanes – Pool and Lane . . . . . . . . . . . . . . . . . . . . . 176 A.8 BPMN Object Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 A.9 BPMN modeling elements and notations in Metis 5.2.2 . . . . . . . . . . 178 B.1 EEML Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 B.2 EEML Decision Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 B.3 EEML Milestone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 B.4 EEML Resource role . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 B.5 EEML Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 B.6 EEML 2005 modeling constructs in Metis 5.2.2 . . . . . . . . . . . . . . 182 C.1 Three levels in the SCOR scope [208] . . . . . . . . . . . . . . . . . . . . 183 C.2 Performance Attributes and Level 1 Metrics [164] . . . . . . . . . . . . . 185 C.3 Process Categories [164] . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 C.4 Level 2 Toolkit [164] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 C.5 Level 3 process elements of S1 Source Stocked Product [164] . . . . . . . 187 C.6 Level 3 process elements of D1 Deliver Stocked Product [176] . . . . . . 188 C.7 Level 3 metrics for S1.1 Schedule Product Deliveries [164] . . . . . . . . 188 E.1 Profile annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . 197 E.2 Meta-model annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . 198 E.3 Mapping meta-model to GPO . . . . . . . . . . . . . . . . . . . . . . . . 199 E.4 Model annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . 200 E.5 Goal annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . . 201 E.6 Automatic goal annotation in Pro-SEAT . . . . . . . . . . . . . . . . . . 201

LIST OF FIGURES<br />

xi<br />

9.14 The query result <strong>of</strong> QRule-Activity-Output-mappedto on PM A . . 158<br />

A.1 BPMN Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174<br />

A.2 BPMN Activities – Sub-<strong>Process</strong>, Task . . . . . . . . . . . . . . . . . . . 174<br />

A.3 BPMN Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />

A.4 BPMN Sequence Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />

A.5 BPMN Message Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />

A.6 BPMN Associations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176<br />

A.7 BPMN Swimlanes – Pool and Lane . . . . . . . . . . . . . . . . . . . . . 176<br />

A.8 BPMN Object Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177<br />

A.9 BPMN modeling elements and notations in Metis 5.2.2 . . . . . . . . . . 178<br />

B.1 EEML Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179<br />

B.2 EEML Decision Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180<br />

B.3 EEML Milestone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180<br />

B.4 EEML Resource role . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />

B.5 EEML Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />

B.6 EEML 2005 modeling constructs in Metis 5.2.2 . . . . . . . . . . . . . . 182<br />

C.1 Three levels in the SCOR scope [208] . . . . . . . . . . . . . . . . . . . . 183<br />

C.2 Per<strong>for</strong>mance Attributes and Level 1 Metrics [164] . . . . . . . . . . . . . 185<br />

C.3 <strong>Process</strong> Categories [164] . . . . . . . . . . . . . . . . . . . . . . . . . . . 185<br />

C.4 Level 2 Toolkit [164] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />

C.5 Level 3 process elements <strong>of</strong> S1 Source Stocked Product [164] . . . . . . . 187<br />

C.6 Level 3 process elements <strong>of</strong> D1 Deliver Stocked Product [176] . . . . . . 188<br />

C.7 Level 3 metrics <strong>for</strong> S1.1 Schedule Product Deliveries [164] . . . . . . . . 188<br />

E.1 Pr<strong>of</strong>ile annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . 197<br />

E.2 Meta-model annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . 198<br />

E.3 Mapping meta-model to GPO . . . . . . . . . . . . . . . . . . . . . . . . 199<br />

E.4 Model annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . 200<br />

E.5 Goal annotation UI in Pro-SEAT . . . . . . . . . . . . . . . . . . . . . . 201<br />

E.6 Automatic goal annotation in Pro-SEAT . . . . . . . . . . . . . . . . . . 201

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!