An Algorithm for Subgraph Isomorphism
Journal of the ACM (JACM)
Looking up data in P2P systems
Communications of the ACM
Chord: a scalable peer-to-peer lookup protocol for internet applications
IEEE/ACM Transactions on Networking (TON)
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Towards Ontology-Driven P2P Grid Resource Discovery
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A subscribable peer-to-peer RDF repository for distributed metadata management
Web Semantics: Science, Services and Agents on the World Wide Web
Semantic query routing and processing in p2p database systems: the ICS-FORTH SQPeer middleware
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Caching of intermediate results in DHT-based RDF stores
International Journal of Metadata, Semantics and Ontologies
RDFS Reasoning and Query Answering on Top of DHTs
ISWC '08 Proceedings of the 7th International Conference on The Semantic Web
Query distributed ontology over grid environment
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
Hi-index | 0.00 |
In large-scale distributed systems, information is typically generated decentralized. However, for many applications it is desirable to have a unified view on this knowledge, allowing to reason about it and to query it without regarding the heterogeneity of the underlying systems. In this context, two main requirements have to be fulfilled. On the one hand, a retrieval system has to be semantically rich, in order to be able to cope with and mediate between different schemas, and on the other hand it has to be scalable to large numbers of information sources. The dynamic nature of information makes the problem even worse.Within this paper, we propose a solution to this problem. We describe a DHT-based peer-2-peer network storing knowledge in the form of RDF triples. The query evaluation algorithm allows to use arbitrary query patterns, and evaluates the query with respect to taxonomical reasoning. Thus the system combines expressivity and scalability. Although we describe the whole system, the focus of this paper is the query evaluation.The system is generic by nature and suitable for numerous different applications. We describe an example application stemming from the Semantic Grid.