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 CHAPTER 1. INTRODUCTION<br />

semantics specifies how to derive its logical consequences, i.e. facts not literally present<br />

in the ontology, but entailed by the semantics [195]. As a result <strong>of</strong> this research, the<br />

management <strong>of</strong> distributed process models can be operated through the Web within<br />

or across applications and systems. It is reasonable and feasible in that Internet and<br />

Intranet are so pervasive in enterprises and the Web provides a good plat<strong>for</strong>m to share<br />

distributed in<strong>for</strong>mation. Moreover, the <strong>Semantic</strong> Web technology is already applied<br />

in cooperative business and industries <strong>for</strong> the interoperability as a technical standard.<br />

OWL is consequently chosen in this thesis to define ontologies and annotation models<br />

in order to make use <strong>of</strong> the <strong>Semantic</strong> Web technology.<br />

<strong>Semantic</strong>s <strong>of</strong> different models are reconciled through annotation. The annotation<br />

in<strong>for</strong>mation is represented in a machine-interpretable way <strong>for</strong> a common plat<strong>for</strong>m – the<br />

<strong>Semantic</strong> Web. <strong>Process</strong> knowledge is exposed by annotation and it is organized in a<br />

semantic annotation model. Then the process knowledge can be inferred based on the<br />

definitions <strong>of</strong> ontologies. Such knowledge will enable applications to better understand<br />

process models and to use them more intelligently, which is also the goal <strong>of</strong> the <strong>Semantic</strong><br />

Web research [52]. The applicability <strong>of</strong> the proposal is validated through a walkthrough<br />

scenario <strong>of</strong> a process management application.<br />

1.5 Research Method<br />

The research methods applied in this work consist <strong>of</strong> a descriptive analysis phase, a<br />

normative development, an implementation phase and an evaluation phase. All together<br />

the phases include the following steps.<br />

1. The survey <strong>of</strong> the state-<strong>of</strong>-the-art step includes investigation and analysis <strong>of</strong> the<br />

semantic representations <strong>of</strong> process models, semantic interoperability and process<br />

ontologies, semantic annotation methods, and knowledge management.<br />

2. The analysis <strong>of</strong> requirements step includes an inventory <strong>of</strong> the problems about<br />

the semantic heterogeneity <strong>of</strong> process models with regard to process knowledge<br />

management and an analysis <strong>of</strong> raised requirements on semantic annotation tool.<br />

3. The development <strong>of</strong> the approach step includes the specification <strong>of</strong> the semantic<br />

annotation framework, the design <strong>of</strong> the annotation approach, the ef<strong>for</strong>ts to generalize<br />

the ontological specifications <strong>for</strong> process modeling and goal modeling, and<br />

the definitions <strong>of</strong> mapping rules involved in the annotation process.<br />

4. The prototype application step includes development and implementation <strong>of</strong> the<br />

prototypical environment <strong>for</strong> the process models and knowledge management<br />

based on the results <strong>of</strong> the previous steps.<br />

5. The quality evaluation and applicability analysis step includes the evaluation <strong>of</strong><br />

the proposed framework and approach using a quality framework based on the<br />

observations from a walkthrough scenario <strong>of</strong> a process knowledge management<br />

application.

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

Saved successfully!

Ooh no, something went wrong!