• 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