Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
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