- From: Alexander Löser <aloeser@cs.tu-berlin.de>
- Date: Fri, 21 Mar 2003 17:13:25 +0100
- To: Benja Fallenstein <b.fallenstein@gmx.de>
- Cc: rdf-i <www-rdf-interest@w3.org>
Hi Benja, you should look at "Edutella". (http://edutella.jxta.org) This System combines the advantages of the Jena API (Reading writing RDF Graphs) and the JXTA Plattform of SUN (P2P based Plattform that provides communication and routing layers based on the jxta Protokoll over http and tcp) to build an infrastrukture for distributing queries to autonomous heterogenous distributed sources. The system has been developed by the Learning Lab Lower Saxony L3S. Demos are aviable at: http://edutella.jxta.org/downloads/index.html Papers are aviable at: http://edutella.jxta.org/reports/edutella-whitepaper.pdf http://cis.cs.tu-berlin.de/~aloeser/gk/publications/Caise03_submission_Loeser_Nejdl_Wolpers_Siberski.PDF http://cis.cs.tu-berlin.de/~aloeser/gk/publications/p510-nejdl.pdf Alex Benja Fallenstein wrote: > Hi all, > > I am developing a system that stores a number of RDF graphs, possibly > downloaded from different places, and I need to run queries over that > data. (The store may also be the virtual collection of all graphs > available on a p2p network.) I may not trust all graphs in my store for > all purposes. I'm imagining an API that would let me run simple queries > over all the graphs (individually; I don't need to solve the harder > problem where two graphs taken together answer the query), and return > results together with a tag saying which graph a result came from. Then > I could decide which of the graphs is applicable, meaning a) trustworthy > and b) a current, not an obsoleted version. > > I've been doing some work on this, but it occurs to me that such an API > would be useful for the Semantic Web in general-- querying a search > engine or similar service for published graphs that answer some query. > So I was wondering, do APIs for this purpose exist-- especially in Java? > The APIs I've looked at so far seem to be geared at querying a single > graph (which may be the virtual union of other graphs, but such an API > would not provide me with information about which graph a result came > from, making it impossible to evaluate which results can be trusted and > which can't). > > So, which APIs like this are out there? > > Thanks for your help, > - Benja Fallenstein -- ______________________________________ Alexander Löser Technische Universitaet Berlin Fakultaet IV - CIS bmb+f-Projekt: "NewEconomy" "Neue Medien in der Bildung" email: aloeser@cs.tu-berlin.de office: +49- 30-314-25555 fax : +49- 30-314-21601 ______________________________________
Received on Friday, 21 March 2003 11:20:53 UTC