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.

8.5. SUMMARY 141<br />

3. <strong>Semantic</strong> annotation schema or metadata should be supplied (pre-defined) or<br />

generated (ontology-based) by the system.<br />

OWL <strong>for</strong>mated GPO ontology can be loaded in Pro-SEAT. After the meta-model<br />

annotation, the PSAM schema <strong>for</strong> model and goal annotation can be generated<br />

in Pro-SEAT.<br />

4. The annotation procedure should be easily manipulated by users with the system,<br />

i.e. easy to locate "annotatee" (e.g. entity in source model) and "annotater" (e.g.<br />

concept in ontology) during the annotation.<br />

This requirement has been discussed through the analysis <strong>of</strong> empirical quality<br />

and pragmatic quality in section 8.3. Stronger evidence should be collected from<br />

more usability studies involving end-users.<br />

5. The system should support the maintenance <strong>of</strong> annotation results (e.g. embedded<br />

vs. stand-<strong>of</strong>f annotation).<br />

The annotation is stand-<strong>of</strong>f annotation in this work so that it allows the dynamic<br />

changes <strong>of</strong> the user-specific annotations.<br />

6. Multiple-ontology references (e.g. different levels <strong>of</strong> ontologies) might be supported<br />

in the system.<br />

So far, a top-level ontology <strong>for</strong> meta-model annotation and domain ontology <strong>for</strong><br />

model and goal annotation are supported in this work.<br />

7. Different types <strong>of</strong> annotations (e.g. instance identification, URI links, and other<br />

semantic relationships) might be supported.<br />

The main supported annotation types supported by Pro-SEAT are URI links and<br />

the semantic relationships such as synonym, hypernym and meronym.<br />

8. Semi-automatic or automatic annotation might be considered in the system.<br />

The implementation <strong>of</strong> the goal-annotation algorithms contribute the semiautomation<br />

<strong>of</strong> the tool, which partially meets the requirement.<br />

9. The system might be able to serialize the annotation results <strong>for</strong> reuse in different<br />

systems.<br />

The annotation result from Pro-SEAT is in OWL and it is serialized. Thus, this<br />

requirement is met through the test that the annotation result can be represented<br />

in Protégé-OWL Editor.<br />

10. It might be possible to conduct semantic inference among ontology-based semantic<br />

annotations.<br />

The satisfaction <strong>of</strong> the requirement <strong>of</strong> semantic inference will be exemplified in<br />

next chapter.<br />

8.5 Summary<br />

As evaluation method <strong>for</strong> ontology-based semantic annotation is a new research topic as<br />

the emerging semantic annotation approaches applying the <strong>Semantic</strong> Web techniques.<br />

According to the author’s knowledge, there is no systematic evaluation methodology <strong>for</strong>

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

Saved successfully!

Ooh no, something went wrong!