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.

170 CHAPTER 10. CONCLUSIONS AND FUTURE WORK<br />

• <strong>Semantic</strong>s <strong>of</strong> relationships in original models have not been taken into account in<br />

this approach. Most <strong>of</strong> the annotation targets in our approach are entities/classes.<br />

<strong>Semantic</strong>s conveyed by the relationships between the modeling entities/classes<br />

have not been preserved but trans<strong>for</strong>med into the relationships between the GPO<br />

concepts, which might cause some loss <strong>of</strong> model semantics. However, the annotation<br />

<strong>of</strong> relationships is difficult due to the complexity and flexibility <strong>of</strong> the<br />

relationship representations in most semi-structured models.<br />

• Relationship between the semantic annotations <strong>of</strong> process models at the conceptual<br />

level and at the execution level could be developed. Although process models<br />

in our application may be regarded as a service, the difference between a Web<br />

service and a process model is that a Web Service is executable. A Web service<br />

uses programming-like control constructs as their basic building blocks which are<br />

inadequate <strong>for</strong> all the modeling issues. Our approach can compensate <strong>for</strong> the<br />

inadequacy from a different modeling perspective, but more work needs to be<br />

completed.

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

Saved successfully!

Ooh no, something went wrong!