Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6 CHAPTER 1. INTRODUCTION<br />
• RQ5. How can we use the proposed approach to facilitate process knowledge<br />
management?<br />
1.3 Objectives<br />
Corresponding to the main research question, the overall objective <strong>of</strong> this thesis is to<br />
propose a semantic annotation approach <strong>for</strong> dealing with semantic heterogeneity <strong>of</strong><br />
process models in order to facilitate process knowledge management activities (such as<br />
recognizing and reusing IS solutions <strong>of</strong> process models) via semantic interoperability.<br />
It is decomposed into the following four sub-objectives which are to be achieved step<br />
by step during the development <strong>of</strong> the work.<br />
1. To investigate semantic heterogeneity issues in business process modeling.<br />
2. To explore a comprehensive annotation approach to deal with heterogeneous semantics<br />
<strong>of</strong> process knowledge with referenced ontology.<br />
3. To develop an annotation tool to implement the approach by applying <strong>Semantic</strong><br />
Web technologies.<br />
4. To evaluate quality and use feasibility <strong>of</strong> the proposed approach and tool in<br />
supporting process knowledge management activities.<br />
1.4 Approach and Scope<br />
We focus on business process models at a conceptual level. They are available process<br />
knowledge resources which need to be managed <strong>for</strong> further reuse. There<strong>for</strong>e, heterogeneous<br />
process models should be reconciled and process knowledge conveyed by the<br />
models should be explicitly expressed.<br />
The approach taken is (1) to express the process properties <strong>of</strong> each business process<br />
model in a common annotation system, (2) to express model context in ontologies that<br />
may be compared to each other, one ontology <strong>for</strong> each context, and (3) to map the<br />
intentions <strong>of</strong> the systems’ owners to goal structures that may be compared to each<br />
other. These three elements constitute the means to pr<strong>of</strong>ile a business process model,<br />
and provides the basis <strong>for</strong> building a library <strong>of</strong> modeling assets, and <strong>for</strong> recognizing<br />
similar model fragments to make them easier available <strong>for</strong> reuse.<br />
Ontologies aid to share knowledge on the basis <strong>of</strong> the assumption that there is a<br />
single reality and the sharing is a matter <strong>of</strong> aligning the way different people or systems<br />
think about it [70]. Annotating models with the agreed ontologies provides a<br />
way <strong>of</strong> reconciling heterogeneity and reaching consensus on the semantics <strong>of</strong> terms and<br />
concepts. To facilitate management and reuse <strong>of</strong> the reconciled models, the semantics<br />
<strong>of</strong> the process models should be interpretable and inferable by machines as modeling<br />
assets. The approach is hereby deployed having the two concerns: 1) reconciling<br />
process knowledge representation <strong>of</strong> heterogeneous models, and 2) explicating process<br />
knowledge in a machine-interpretable manner.