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.

198 APPENDIX E. GUI OF PRO-SEAT<br />

ontology). The meta-model annotation results are listed in the center <strong>of</strong> the frame.<br />

The manipulation <strong>of</strong> the meta-model annotation can be activated through the buttons<br />

beside the panel <strong>of</strong> the annotation result list.<br />

Figure E.2: Meta-model annotation UI in Pro-SEAT<br />

Figure E.3 shows the activated dialogs in mapping the meta-model elements to the<br />

GPO ontology concepts.<br />

In the model annotation UI (Figure E.4), a PSAM model can be generated <strong>for</strong> the<br />

model annotation from one meta-model annotation result. In a PSAM, the classes are<br />

GPO concepts and the model contents trans<strong>for</strong>med from the original models are OWL<br />

instances <strong>of</strong> those GPO concepts. The model and the goal annotations are made to the<br />

instances <strong>of</strong> the generated PSAM models. The user can browse those instances by selecting<br />

a GPO concept in the annotation panel. For each model element/instance, there<br />

are a set <strong>of</strong> properties <strong>for</strong> editing the model annotation. Those properties are displayed<br />

between the panels <strong>of</strong> the model elements and the reference ontology. Some <strong>of</strong> the properties<br />

are the relationships defined in the GPO ontology (e.g. has_subActivities),<br />

and some are <strong>for</strong> linking the reference ontology (e.g. same_as). For those relationships<br />

<strong>of</strong> GPO, the values <strong>of</strong> the properties are still the model constructs/instances that can<br />

partly transferred from the original process model by the generation <strong>of</strong> PSAM. New<br />

values can be inserted or the values can be deleted by "New" and "Delete" buttons

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

Saved successfully!

Ooh no, something went wrong!