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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!