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.

1.6. MAJOR CONTRIBUTIONS 9<br />

1.6 Major Contributions<br />

Following the above research method and steps, the research has been deployed and it<br />

has resulted in the following major contributions <strong>of</strong> this thesis:<br />

1. A General <strong>Process</strong> Ontology (GPO) is the result <strong>of</strong> our investigation and analysis<br />

<strong>of</strong> process ontologies and business process modeling languages, which is an ef<strong>for</strong>t<br />

towards the unified process ontology <strong>for</strong> the interoperability <strong>of</strong> process models.<br />

2. A basic semantic annotation framework is proposed to enrich semantics <strong>of</strong> process<br />

models <strong>for</strong> process knowledge management.<br />

3. An ontology-based annotation method including a semantic annotation model and<br />

rules are elaborated to guide users to apply the framework <strong>for</strong> the annotation.<br />

4. The extended semantic annotation framework is a goal annotation method with<br />

a goal ontology representation and semi-automatic goal annotation algorithms.<br />

5. A prototype <strong>of</strong> the annotation tool applying the <strong>Semantic</strong> Web technology is<br />

implemented following the proposed framework and method.<br />

6. A process knowledge management system integrating the semantic annotation approach<br />

is outlined to validate the applicability <strong>of</strong> the framework and the method.<br />

1.7 Thesis Outline<br />

In this introduction chapter, we has explained the motivation <strong>of</strong> the work, described<br />

the problems, listed the objectives <strong>of</strong> this work, provided an overview <strong>of</strong> the approach,<br />

and presented the research method and our major contributions. The rest <strong>of</strong> the thesis<br />

is organized following the research phases described in the research method in section<br />

1.5. Chapter 2 and 3 provide a background, context and relevant work survey <strong>for</strong><br />

this research. Chapter 4 and 5 present our theoretical and methodology contributions,<br />

while chapter 6 describes the implementational contributions <strong>of</strong> the work. Exemplar<br />

studies are deployed to demonstrate the proposed approach in chapter 7. Chapter 8<br />

evaluates the quality <strong>of</strong> the method, and Chapter 9 validates the applicability <strong>of</strong> the<br />

work. Finally, conclusions and further work are discussed in chapter 10.<br />

Chapter 2 - Problem Settings provides basic concepts, theory and technology about<br />

in<strong>for</strong>mation modeling, business process modeling, semantic interoperability, <strong>Semantic</strong><br />

Web and process knowledge management. Those issues compose the context <strong>of</strong> this<br />

research work.<br />

Chapter 3 - State <strong>of</strong> the Art discusses a number <strong>of</strong> existing business process modeling<br />

languages and process ontologies to investigate modeling constructs and ontological<br />

concepts corresponding to process modeling perspectives. The survey <strong>of</strong> semantic<br />

annotation methods and tools shows most <strong>of</strong> work has been done on the semantic annotations<br />

<strong>of</strong> unstructural and structural in<strong>for</strong>mation, e.g. Web pages or Web services.<br />

Comprehensive approaches <strong>for</strong> the semantic annotation <strong>of</strong> semi-structured in<strong>for</strong>mation,<br />

e.g. business process models, from meta-model and model levels are also demanded and<br />

some ef<strong>for</strong>ts have been launched.

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

Saved successfully!

Ooh no, something went wrong!