21.01.2014 Views

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

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

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

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!