Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ... Semantic Annotation for Process Models: - Department of Computer ...
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
- Page 1 and 2: Yun Lin Semantic Annotation for Pro
- Page 3: To MY BELOVED HUSBAND HAO DING AND
- Page 6 and 7: ii The proposed approach has been i
- Page 8 and 9: iv CONTENTS 3 State of the Art 31 3
- Page 10 and 11: vi CONTENTS 7.5.2 Semantic reasonin
- Page 12 and 13: viii CONTENTS H PSAM Annotation Res
- Page 16 and 17: xii LIST OF FIGURES
- Page 18 and 19: xiv LIST OF TABLES
- Page 20 and 21: xvi PREFACE My tremendous gratitude
- Page 23 and 24: Chapter 1 Introduction Business pro
- Page 25 and 26: 1.2. PROBLEM STATEMENT AND RESEARCH
- Page 27 and 28: 1.4. APPROACH AND SCOPE 7 1.4.1 Sem
- Page 29 and 30: 1.6. MAJOR CONTRIBUTIONS 9 1.6 Majo
- Page 31 and 32: Chapter 2 Problem Setting In this c
- Page 33 and 34: Figure 2.1: Zachman Enterprise Arch
- Page 35 and 36: 2.2. MODELING BASIS 15 meta-model o
- Page 37 and 38: 2.3. INFORMATION SYSTEMS AND SEMANT
- Page 39 and 40: 2.3. INFORMATION SYSTEMS AND SEMANT
- Page 41 and 42: 2.3. INFORMATION SYSTEMS AND SEMANT
- Page 43 and 44: 2.4. SEMANTIC INTEROPERABILITY 23 3
- Page 45 and 46: 2.5. BUSINESS PROCESS MODEL 25 2.5
- Page 47 and 48: 2.6. PROCESS KNOWLEDGE MANAGEMENT 2
- Page 49 and 50: 2.7. SUMMARY 29 • Creation or imp
- Page 51 and 52: Chapter 3 State of the Art This cha
- Page 53 and 54: 3.1. PROCESS MODELING LANGUAGES 33
- Page 55 and 56: 3.1. PROCESS MODELING LANGUAGES 35
- Page 57 and 58: Table 3.1: Modeling constructs of d
- Page 59 and 60: 3.2. SEMANTIC INTEROPERABILITY AND
- Page 61 and 62: 3.2. SEMANTIC INTEROPERABILITY AND
- Page 63 and 64: 3.2. SEMANTIC INTEROPERABILITY AND
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