DocumentCode :
892787
Title :
A Flexible Ontology Reasoning Architecture for the Semantic Web
Author :
Pan, Jeff Z.
Author_Institution :
Dept. of Comput. Sci., Aberdeen Univ.
Volume :
19
Issue :
2
fYear :
2007
Firstpage :
246
Lastpage :
260
Abstract :
Knowledge-based systems in the semantic Web era can make use of the power of the semantic Web languages and technologies, in particular those related to ontologies. Recent research has shown that user-defined data types are very useful for semantic Web and ontology applications. The W3C semantic Web best practices and development working group has set up a task force to address this issue. Very recently, OWL-Eu and OWL-E, two decidable extensions of the W3C standard ontology language OWL DL, have been proposed to support customized data types and customized data type predicates, respectively. In this paper, we propose a flexible reasoning architecture for these two expressive semantic Web ontology languages and describe our prototype implementation of the reasoning architecture, based on the well-known FaCT DL reasoner, which witnesses the two key flexibility features of our proposed architecture: 1) It allows users to define their own data types and data type predicates based on built-in ones and 2) new data type reasoners can be added into the architecture without having to change the concept reasoner
Keywords :
abstract data types; inference mechanisms; knowledge based systems; ontologies (artificial intelligence); programming language semantics; semantic Web; FaCT DL reasoner; OWL DL; OWL-E; OWL-Eu; Semantic Web ontology languages; W3C standard ontology language; data type predicates; knowledge representation; knowledge-based systems; ontology reasoning architecture; semantic Web languages; semantic Web technology; user-defined data types; Best practices; Knowledge based systems; Logic; OWL; Ontologies; Prototypes; Semantic Web; Service oriented architecture; Vocabulary; XML; Knowledge representation; ontology; reasoning architecture.; user-defined data types and data type predicates;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2007.17
Filename :
4039287
Link To Document :
بازگشت