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.

10.3. LIMITATIONS AND FUTURE WORK 169<br />

was chosen as the domain references <strong>for</strong> the annotation in the exemplar<br />

studies. SCOR specifications have not been originally represented in OWL<br />

ontologies. As the ontology engineering contributions, the SCOR ontologies<br />

in OWL representations in this work can be reused in other applications.<br />

– A prototype <strong>of</strong> the annotation tool. The development <strong>of</strong> the annotation tool<br />

has provided the technical contribution to the system implementation by<br />

integrating <strong>Semantic</strong> Web technology. Also the prototype serves as a testbed<br />

in the evaluation <strong>of</strong> our approach .<br />

– Quality evaluation and applicability validation. The quality evaluation has<br />

presented how an evaluation procedure was conducted applying SEQUAL<br />

[80]. Through the applicability validation, a possible process knowledge<br />

management application has been demonstrated based on the annotation<br />

results. The ways <strong>of</strong> applying the relevant <strong>Semantic</strong> Web technologies such<br />

as DL reasoning and SWRL have also been presented in the application.<br />

10.3 Limitations and Future Work<br />

<strong>Semantic</strong> annotation enabling e-business and B2B is still an interesting topic in academic<br />

and industrial research. On one hand, the needs <strong>of</strong> semantic annotation <strong>for</strong> reconciling<br />

heterogeneous in<strong>for</strong>mations are obviously crucial <strong>for</strong> the cooperative business<br />

nowadays. On the other hand, there exist few comprehensive academic or industrial<br />

standards and mature <strong>of</strong>f-the-shelf products <strong>for</strong> semantic annotation. Moreover, the<br />

related methodology and technology such as development and application <strong>of</strong> ontologies<br />

and <strong>Semantic</strong> Web, are still open issues <strong>for</strong> the ontology-based semantic annotation.<br />

Some limitations <strong>of</strong> the work and possible extensions are discussed in this section.<br />

• Further automatic enhancement is needed to facilitate the annotation procedure.<br />

NLP techniques such as in<strong>for</strong>mation extraction from model contents and AI<br />

techniques like machine learning might be considered in the annotation <strong>of</strong> semistructured<br />

in<strong>for</strong>mation too. Furthermore, model abstraction mechanism can be<br />

applied to categorize models.<br />

• The work should be evaluated in various domains and applications. The approach<br />

has been evaluated on two models <strong>for</strong> one business domain. The exemplars are<br />

from literature sources, and the process models and domain ontologies are experimental<br />

design. The usability and applicability should be further validated<br />

through real cases studies.<br />

• Evolution <strong>of</strong> ontologies and model changes have not been taken into account in<br />

the annotation. This issue is associated with the flexibility <strong>of</strong> the approach. Since<br />

no gold standard ontology is available and changes are impossible to avoid, the<br />

ontology will certainly evolve with the evolution <strong>of</strong> the domain knowledge, and<br />

process models might change too. When that happens, the annotation results<br />

will be inconsistent with models and ontologies. It should be possible to provide<br />

a mechanism to keep the annotation results <strong>for</strong> the unchanged parts <strong>of</strong> model and<br />

to evolve the ontology references when the ontology is modified.

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

Saved successfully!

Ooh no, something went wrong!