A Knowledge Engineering Approach to Develop Domain Ontology

A Knowledge Engineering Approach to Develop Domain Ontology

Hongyan Yun (Ocean University of China and Qingdao University, China), Jianliang Xu (Ocean University of China, China), Jing Xiong (Ocean University of China, China) and Moji Wei (Ocean University of China, China)
Copyright: © 2013 |Pages: 16
DOI: 10.4018/978-1-4666-2032-2.ch004
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

Ontologies are one of the most popular and widespread means of knowledge representation and reuse. A few research groups have proposed a series of methodologies for developing their own standard ontologies. However, because this ontological construction concerns special fields, there is no standard method to build domain ontology. In this paper, based on discussing and analyzing representative ontology building methodologies, the authors propose a knowledge engineering approach to build domain ontology by combining software development life cycle standard IEEE 1074-2006 with design ontology criteria proposed by T. R. Gruber. The authors use the ontology editor Hozo to develop a marine biology ontology for an e-learning course. They verify the validity and rationality of marine biology ontology by applying it to a practical system called OASIS. The authors then demonstrate the applicability of their proposed knowledge engineering approach.
Chapter Preview
Top

2. Analysis Of Methodologies For Building Ontology

There are different methodologies for ontology development during a number of years. We present and analyze some representative methodologies against the IEEE Standard for Developing Software Life Cycle Process, 1074-2006 (IEEE, 1996).

2.1. IEEE Standard 1074-2006

The IEEE 1074-2006 (IEEE, 1996) is a standard for developing software project life cycle processes. It describes the software development process, the activities to be carried out, and the techniques that can be used for developing software. IEEE 1074-2006 software development life cycle flow includes 5 phases: Specification, Conceptualization, Formalization, Implementation and Maintenance. The aim of developing ontology is knowledge acquisition. Specification and Conceptualization is necessary precondition to implement knowledge acquisition. Evaluation works on the Implementation and Maintenance phase. Documentation works throughout the whole ontology development life cycle.

Complete Chapter List

Search this Book:
Reset