Design and Implementation of an Ontology-based Distributed RDF Store Based on Chord Network

碩士 === 大同大學 === 資訊工程學系(所) === 97 === RDF and OWL are used as the data model and schema, respectively, to build the distributed knowledge base of the Semantic Web. The components in RDF models, subjects, predicates, and objects, are identified universally on the web, which makes it suitable for distr...

Full description

Bibliographic Details
Main Authors: Chun-Fu Chang, 張淳甫
Other Authors: Ching-Long Yeh
Format: Others
Language:en_US
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/09631080434308445619
Description
Summary:碩士 === 大同大學 === 資訊工程學系(所) === 97 === RDF and OWL are used as the data model and schema, respectively, to build the distributed knowledge base of the Semantic Web. The components in RDF models, subjects, predicates, and objects, are identified universally on the web, which makes it suitable for distributed operations. In this paper, we employ the distributed hash table (DHT) technology on peer-to-peer network to develop distributed RDF store. To take into account of ontology in RDF, we extend the chord ring to be two-level ring, where the first level is based on the ontology schema and the next one is on the RDF itself. The extension retains the complexity of O(log N) in maintaining and lookup message in an N-node system. The simulation results show that adding an additional level reduces the path length of message lookup. We design three-layered system architecture for the ontology-based distributed RDF store. We are developing a prototype according to the design in this paper to show how the two-level ring works.