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.

Chapter 7<br />

Exemplar Studies and<br />

Application System<br />

Having the methodology guidance and tool support, we can demonstrate the semantic<br />

annotation approach in exemplar studies. In the study, we have process models that<br />

describe a same business domain (logistics process) but are modeled in different modeling<br />

languages and by different enterprises. We need domain and goal ontologies about<br />

such a business domain <strong>for</strong> the annotation. Since there are no <strong>for</strong>mal logistics ontology<br />

available, we <strong>for</strong>malize the SCOR (Supply Chain Operations Reference-model) [163]<br />

specifications into logistics domain and goal ontologies using OWL. Following the semantic<br />

annotation framework and methods, we deploy the annotation by using Pro-<br />

SEAT. Complete annotation results are used in the evaluation phase to validate the<br />

applicability <strong>of</strong> the semantic annotation approach in a process knowledge management<br />

application. There<strong>for</strong>e, a system architecture is also depicted in this chapter to exploit<br />

a process knowledge management application based on the semantic annotation<br />

framework.<br />

7.1 <strong>Semantic</strong> <strong>Annotation</strong> Procedure<br />

The semantic annotation employed in the exemplar studies consists <strong>of</strong> four phases: pr<strong>of</strong>ile<br />

annotation, meta-model annotation, model annotation and goal annotation (Figure<br />

7.1). In a pr<strong>of</strong>ile annotation phase, the annotator inputs basic in<strong>for</strong>mation following<br />

the <strong>for</strong>mat <strong>of</strong> metadata which has been defined in Table 4.1. A general process ontology<br />

is employed to map process modeling constructs in a meta-model annotation. Based on<br />

the meta-model annotation results, PSAM can be initially generated <strong>for</strong> a new model<br />

annotation. The model content represented by PSAM is then annotated with the domain<br />

ontology in the model annotation phase. A goal annotation is employed as a<br />

succeeding step <strong>of</strong> the model annotation, i.e. annotating PSAM with goal ontology.<br />

Generally, the meta-model, model and goal annotation phases should be implemented<br />

step by step in a sequence, but the pr<strong>of</strong>ile annotation can be made at any time. For<br />

example, the URI <strong>of</strong> the domain ontology can be inputed when the domain ontology is<br />

loaded <strong>for</strong> the model annotation. After completing all the four phases, process models<br />

become the process knowledge represented in PSAM models.<br />

103

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

Saved successfully!

Ooh no, something went wrong!