<docbook><section><title>ODSFOAFRef</title><para> </para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2">ODS FOAF References</bridgehead>
<para>This article outlines the mapping of ODS data to the FOAF ontology for the purpose of constructing SPARQL Queries against <ulink url="OpenLink">OpenLink</ulink> Data Spaces ODS Data.</para>
<para>You can actually create you own Data Spaces and then experiment with these queries by opening accounts at: <ulink url="http://demo.openlinksw.com/ods">http://demo.openlinksw.com/ods</ulink> (for very temporary and volatile usage) or <ulink url="http://myopenlink.net:8890/ods">http://myopenlink.net:8890/ods</ulink> (for less volatile usage)</para>
<para>You can run most (if not all) of the queries with minimal modification using the following SPARQL Query Services: <ulink url="http://demo.openlinksw.com/sparql/">http://demo.openlinksw.com/sparql/</ulink> (using the &#39;demo&#39; user account) and <ulink url="http://myopenlink.net:8890/sparql/">http://myopenlink.net:8890/sparql/</ulink> (assuming you have an account with this service)</para>
<para>Note: Default Graph URI value used in the queries below is: <ulink url="http://demo.openlinksw.com/dataspace">http://demo.openlinksw.com/dataspace</ulink></para>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="ODSFOAFRefExampleBlog">Weblog Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleAddressBook">AddressBook Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleCalendar">Calendar Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleWiki">Wiki Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleFeeds">Feeds / Subscriptions Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleBookmarks">Bookmarks Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleGallery">Gallery Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleCommunity">Community Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleBriefcase">Briefcase Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExamplePolls">Polls Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleDiscussion">Discussion Data Space</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleUserProject">Users Projects</ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">Using SPARQL CONSTRUCT to Export FOAF based RDF Data Sets</bridgehead>
 CONSTRUCT based SPARQL queries are very useful when trying to expose RDF (via a SPARQL Endpoint) to RDF Data Set consumers that do not support SPARQL.
 In a sense, the SPARQL CONSTRUCT statements as part of a SPARQL Protocol payload deliver a Data Web (Web 3.0) Experience to Interactive-Web Clients (Web 1.0).<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="ODSFOAFRefExampleConstructBlog">Weblog posts sender nick and name details</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleConstructWiki">Wiki articles creator nick and organization details</ulink> </listitem>
<listitem><ulink url="ODSFOAFRefExampleConstructBookmarks">Bookmarks articles creator nick and organization details</ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h2">References</bridgehead>
 <ulink url="">
 <bridgehead class="http://www.w3.org/1999/xhtml:h3">Specs</bridgehead>
 <itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://www.w3.org/TR/rdf-sparql-query/">SPARQL - Query Language</ulink> </listitem>
<listitem><ulink url="http://www.w3.org/TR/rdf-sparql-protocol/">SPARQL - Protocol</ulink> </listitem>
<listitem><ulink url="http://www.w3.org/TR/rdf-sparql-XMLres/">SPARQL - XML based Results Format</ulink> <ulink url="">
 </ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">FAQs</bridgehead>
 <itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://thefigtrees.net/lee/sw/sparql-faq">SPARQL FAQ - Lee Feigenbaum</ulink> <ulink url="">
 </ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">Presentations</bridgehead>
 <itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://www.w3.org/2004/Talks/17Dec-sparql/intro/all.html">SPARQL Introduction</ulink> - Dave Beckett, XTech 2004 </listitem>
<listitem><ulink url="http://www.dajobe.org/talks/200603-sparql-stanford/">SPARQL Introduction</ulink> - <ulink url="http://www.dajobe.org/">Dave Beckett</ulink>, Standford University Presentation </listitem>
<listitem><ulink url="http://xtech06.usefulinc.com/schedule/paper/61">SPARQL Query Protocol presentation at XTech 2006</ulink> by Leigh Dodds </listitem>
<listitem><ulink url="http://www.w3.org/2006/Talks/0518-SPASQL/">SPASQL</ulink> - Initiative to add SPARQL to <ulink url="MySQL">MySQL</ulink> <ulink url="">
 </ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">Tutorials</bridgehead>
 <itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://clarkparsia.com/weblog/2006/08/30/sparql-tutorial-slides/">SPARQL Tutorial</ulink> - Clark+Prasia &amp; University of Manchester Tutorial </listitem>
<listitem><ulink url="http://jena.sourceforge.net/ARQ/Tutorial/">Jena SPARQL Tutorial</ulink></listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">Learn More</bridgehead>
 <itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="ODSSIOCRef">ODS SIOC reference</ulink> </listitem>
<listitem><ulink url="ODSAtomOWLRef">Query ODS Data Spaces using SPARQL and Atom OWL Ontology</ulink> </listitem>
<listitem><ulink url="ODSSKOSRef">Query ODS Data Spaces using SPARQL and SKOS Ontology</ulink> </listitem>
<listitem><ulink url="ODSAnnoteaRef">Query ODS Data Spaces using SPARQL and Annotea Ontology</ulink> </listitem>
<listitem><ulink url="VOSODSSparqlSamples">ODS SPARQL Samples</ulink> </listitem>
<listitem><ulink url="NorthWindREF">Northwind SPARQL Reference</ulink> </listitem>
<listitem><ulink url="SIOCRefTutorial">Query Virtuoso Tutorials using SPARQL</ulink> </listitem>
<listitem><ulink url="SIOCRefDocs">Query Virtuoso Documentation using SPARQL</ulink> </listitem>
<listitem><ulink url="WordPressSIOCRef">WordPress SIOC Reference</ulink> </listitem>
<listitem><ulink url="MediaWikiSIOCRef">MedaWiki SIOC Reference</ulink> </listitem>
<listitem><ulink url="PHPBB3SIOCRef">PHPBB SIOC Reference</ulink> </listitem>
<listitem><ulink url="DrupalSIOCRef">Drupal SIOC Reference</ulink></listitem>
</itemizedlist><para><ulink url="CategoryRDF">CategoryRDF</ulink> <ulink url="CategorySIOC">CategorySIOC</ulink> <ulink url="CategorySKOS">CategorySKOS</ulink> <ulink url="CategorySPARQL">CategorySPARQL</ulink> <ulink url="CategoryFOAF">CategoryFOAF</ulink> </para>
</ulink></section></docbook>