A Basis for the Semantic Web and E-Business: Efficient Organization of Ontology Languages and Ontologies

A Basis for the Semantic Web and E-Business: Efficient Organization of Ontology Languages and Ontologies

Changqing Li, Tok Wang Ling
DOI: 10.4018/978-1-60566-272-5.ch018
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

This chapter introduces how to effectively organize ontology languages and ontologies and how to efficiently process semantic information based on ontologies. In this chapter the authors propose the hierarchies to organize ontology languages and ontologies. Based on the hierarchy of ontology languages, the ontology designers need not bear in mind which ontology language the primitives exactly come from, also we can automatically and seamlessly use the ontologies defined with different ontology languages in an integrated environment. Based on the hierarchy of ontologies, the conflicts in different ontologies are resolved, thus the semantics in different ontologies are clear without ambiguities. Also, these semantic-clear ontologies can be used to efficiently process the semantic information in Semantic Web and E-Business.
Chapter Preview
Top

Background

Some comparisons have been done to compare different ontology languages. Although XML(S) has no semantics, it may help bootstrap the development of content and tools for the Semantic Web (Gil & Ratnakar, 2002). Another comparison (Gomez-Perez & Corcho, 2002) about ontology languages is from three aspects, that is, (1) general issues (partitions and documentation), (2) attributes (instance attributes, class attributes, local scope, and global scope), and (3) facets (default value, type constraints, cardinality constraints, and documentation). The existing works are mainly about comparing different ontology languages, then choosing the best ontology language to use. Different from the existing works, this chapter is mainly about how to organize ontology languages and ontologies with hierarchies, therefore we mainly compare the changes of primitives in different ontology languages. From these changes, we can find the change trends of ontology languages, then it is motivated, that is, it is very important to effectively organize different ontology languages.

Complete Chapter List

Search this Book:
Reset