Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CONTENTS<br />
v<br />
4.2 Overview <strong>of</strong> the Framework . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />
4.2.1 Ontology-based annotation . . . . . . . . . . . . . . . . . . . . . 66<br />
4.2.2 <strong>Annotation</strong> aspects . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />
4.3 Pr<strong>of</strong>ile <strong>Annotation</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
4.4 Meta-model <strong>Annotation</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
4.4.1 GPO (General <strong>Process</strong> Ontology) . . . . . . . . . . . . . . . . . . 71<br />
4.4.2 Mapping rules in Meta-model annotation . . . . . . . . . . . . . 73<br />
4.5 Model <strong>Annotation</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
4.6 PSAM (<strong>Process</strong> <strong>Semantic</strong> <strong>Annotation</strong> Model) . . . . . . . . . . . . . . . 76<br />
4.7 A Simple Example <strong>of</strong> <strong>Process</strong> <strong>Semantic</strong> <strong>Annotation</strong> . . . . . . . . . . . . 78<br />
4.8 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />
5 Goal <strong>Annotation</strong> 83<br />
5.1 Goal-Driven <strong>Process</strong> Knowledge Discovery . . . . . . . . . . . . . . . . . 83<br />
5.2 Goal Ontology <strong>for</strong> <strong>Semantic</strong> <strong>Annotation</strong> . . . . . . . . . . . . . . . . . . 84<br />
5.2.1 Goal ontology design principles . . . . . . . . . . . . . . . . . . . 84<br />
5.2.2 <strong>Semantic</strong> representations <strong>of</strong> a goal ontology . . . . . . . . . . . . 85<br />
5.3 Relations between <strong>Process</strong> <strong>Models</strong> and a Goal Ontology . . . . . . . . . 86<br />
5.4 PSAM with Goal <strong>Annotation</strong> . . . . . . . . . . . . . . . . . . . . . . . . 89<br />
5.5 Goal <strong>Annotation</strong> Procedure . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />
5.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91<br />
6 Pro-SEAT (<strong>Process</strong> SEmantic <strong>Annotation</strong> Tool) 93<br />
6.1 Components <strong>of</strong> Prototype Environment . . . . . . . . . . . . . . . . . . 93<br />
6.1.1 <strong>Process</strong> modeling environment — Metis . . . . . . . . . . . . . . 94<br />
6.1.2 Ontology modeling environment — Protégé-OWL editor . . . . . 94<br />
6.1.3 System modules in the semantic annotation tool — Pro-SEAT . 95<br />
6.2 Data Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96<br />
6.3 Goal <strong>Annotation</strong> Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 99<br />
6.4 Functionality and User Interface . . . . . . . . . . . . . . . . . . . . . . 100<br />
6.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101<br />
7 Exemplar Studies and Application System 103<br />
7.1 <strong>Semantic</strong> <strong>Annotation</strong> Procedure . . . . . . . . . . . . . . . . . . . . . . . 103<br />
7.2 Exemplars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104<br />
7.2.1 Sales logistics process in BPMN . . . . . . . . . . . . . . . . . . 104<br />
7.2.2 The TelCo item receiving and delivery process in EEML . . . . . 107<br />
7.3 SCOR Reference Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />
7.4 <strong>Annotation</strong> <strong>of</strong> <strong>Process</strong> <strong>Models</strong> with Pro-SEAT . . . . . . . . . . . . . . 113<br />
7.4.1 Pr<strong>of</strong>ile annotation . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />
7.4.2 Meta-model annotation . . . . . . . . . . . . . . . . . . . . . . . 114<br />
7.4.3 Model annotation . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />
7.4.4 Goal annotation . . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />
7.4.5 <strong>Annotation</strong> results . . . . . . . . . . . . . . . . . . . . . . . . . . 116<br />
7.5 <strong>Process</strong> Knowledge Management System . . . . . . . . . . . . . . . . . . 117<br />
7.5.1 System architecture . . . . . . . . . . . . . . . . . . . . . . . . . 121