summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nso/doc/nso-header.html81
-rw-r--r--nso/nso.trig57
2 files changed, 138 insertions, 0 deletions
diff --git a/nso/doc/nso-header.html b/nso/doc/nso-header.html
new file mode 100644
index 0000000..193f409
--- /dev/null
+++ b/nso/doc/nso-header.html
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <link rel="stylesheet" type="text/css" href="nepomuk-ontology-docs.css" />
+ <title>Nepomuk Sharing Ontology (NSO)</title>
+
+</head>
+<body>
+
+<div class="head">
+<div class="nav"> <a href="http://nepomuk.semanticdesktop.org">
+ <img class="nepomuklogo" alt="NEPOMUK Logo" src="nepomuk.png" /> </a> </div>
+
+<h1>Nepomuk Sharing Ontology (NSO)</h1>
+
+<h2>OSCAF Recommendation 8.11.2009</h2>
+
+<dl>
+ <dt>Latest Version:</dt>
+
+ <dd><a href="http://www.semanticdesktop.org/ontologies/nso">http://www.semanticdesktop.org/ontologies/nso</a>
+ </dd>
+
+ <dt>This Version:</dt>
+
+ <dd><a href="http://www.semanticdesktop.org/ontologies/2009/11/08/nso">http://www.semanticdesktop.org/ontologies/2009/11/08/nso</a>
+ <br/>This file refers to the Revision 1 of NSO. Minor changes may be implemented in future revisions.
+ With each new revision, the documentation and all serializations of the ontology will be updated.</dd>
+
+ <!--dt>Previous Version:</dt>
+ <dd><a href="http://www.semanticdesktop.org/ontologies/2009/11/08/nso">http://www.semanticdesktop.org/ontologies/2009/11/08/nso</a-->
+
+ <dt>Authors:</dt>
+ <dd>Leo Sauermann, DFKI, <a href="mailto:leo.sauermann@dfki.de">leo.sauermann@dfki.de</a></dd>
+ <dd>Iridian Kiiskinen <a href="mailto:ext-iridian.kiiskinen@nokia.com">ext-iridian.kiiskinen@nokia.com</a></dd>
+
+ <dt>Contributors:</dt>
+ <dd>Sebastian Tr&uuml;g, <a href="mailto:trueg@kde.org">trueg@kde.org</a></dd>
+ <dd>Attendees of the <a href="http://techbase.kde.org/Projects/Nepomuk/OpenSocialSemanticDesktopWorkshop2009">OpenSocialSemanticDesktopWorkshop2009</a></dd>
+
+ <dt id="ontology">Ontology:</dt>
+ <dd>XML/RDFS Serialization: <a href="http://www.semanticdesktop.org/ontologies/2009/11/08/nso/nso_data.rdfs">NSO (Data Graph Only)</a></dd>
+ <dd>XML/RDFS Serialization: <a href="http://www.semanticdesktop.org/ontologies/2009/11/08/nso/nso_metadata.rdfs">NSO (Metadata Graph Only)</a></dd>
+ <dd>TriG Serialization: <a href="http://www.semanticdesktop.org/ontologies/2009/11/08/nso/nso.trig">NSO (Graph Set)</a></dd>
+</dl>
+
+</div>
+
+<hr />
+<p class="copyright"> Copyright &copy; 2009 the authors<sup>&reg;</sup>
+The ontologies are made available under the terms of NEPOMUK <a href="LICENSE.txt">software license</a>
+</p>
+<hr />
+
+<h2 id="abstract">Abstract</h2>
+<p>
+ The Nepomuk Sharing Ontology is used to express that information elements or pimo things are shared with contacts.
+ Sharing is possible both for groups and for individual contacts.
+ The ontology is intended to by used on a user's computer to indicate which local resources have been shared with whom.
+ Services should interpret the ontology to push changes of shared things to the contacts.
+</p>
+
+<h2 id="status">Status of this document</h2>
+<p>
+ This section describes the status of this document at the time of its publication.
+ The form used for this status message and document is inspired by the W3C process.
+</p>
+<p>
+ This document describes an <a href="http://www.oscaf.org">OSCAF ontology recommendation</a> describing the Nepomuk Sharing Ontology (NSO).
+ It was created at the <a href="http://techbase.kde.org/Projects/Nepomuk/OpenSocialSemanticDesktopWorkshop2009">OpenSocialSemanticDesktopWorkshop2009</a> and is now maintained by OSCAF members.
+ The listed editor is responsible to bring in feedback from the other authors, contributors,
+ and the community at large.
+ Other documents may supersede this document.
+</p>
+<p>
+ This recommendation is <a href="#ontology">accompanied by a RDFS/NRL ontology</a>, which is the authorative formal
+ description of the ontology.</b>
+</p>
+
diff --git a/nso/nso.trig b/nso/nso.trig
new file mode 100644
index 0000000..de3c005
--- /dev/null
+++ b/nso/nso.trig
@@ -0,0 +1,57 @@
+@prefix dc: <http://purl.org/dc/elements/1.1/> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
+@prefix nco: <http://www.semanticdesktop.org/ontologies/2007/03/22/nco#> .
+@prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix nso: <http://www.semanticdesktop.org/ontologies/2009/11/08/nso#> .
+
+<http://www.semanticdesktop.org/ontologies/2009/11/08/nso> {
+ nso:sharedWithContact
+ a rdf:Property ;
+ rdfs:comment """The subject resource is shared with the object contact.
+The resource and its subresources are transferred to the receiver.
+An existing sharedWithContact relation implies that updates on the resource should be transferred to the contact.
+The contact may ask for updates actively, then the sharing party's software should send a new copy of the shared resource to the contact.
+Domain should be either a nie:InformationElement or a pimo:Thing but no DataObject. This includes ncal:Event instances and other resources we find on a desktop.
+DataObjects are the specific binary stream where an Information Element is stored, and can't be shared because the recipient will form a new binary stream to store the data object.
+As there is no superclass of both nie:InformationElement and pimo:Thing, the domain is rdfs:Resource.
+One resource can be shared to multiple contacts, the cardinality is 0..n. """;
+ rdfs:domain rdfs:Resource ;
+ rdfs:label "shared with contact" ;
+ rdfs:range nco:Contact .
+
+ nso:sharedWithGroup
+ a rdf:Property ;
+ rdfs:comment """The subject resource is shared with all contacts belonging to the object contact group.
+The resource and its subresources are transferred to the receivers.
+An existing sharedWithGroup relation implies that updates on the resource should be transferred to the members belonging to the group.
+The contact may ask for updates actively, then the sharing party's software should send a new copy of the shared resource to the contact.
+Domain should be either a nie:InformationElement or a pimo:Thing but no DataObject. This includes ncal:Event instances and other resources we find on a desktop.
+DataObjects are the specific binary stream where an Information Element is stored, and can't be shared because the recipient will form a new binary stream to store the data object.
+As there is no superclass of both nie:InformationElement and pimo:Thing, the domain is rdfs:Resource.
+One resource can be shared to multiple contact groups, the cardinality is 0..n. """;
+ rdfs:domain rdfs:Resource ;
+ rdfs:label "shared with group" ;
+ rdfs:range nco:ContactGroup .
+}
+
+<http://www.semanticdesktop.org/ontologies/2009/11/08/nso/metadata> {
+ <http://www.semanticdesktop.org/ontologies/2009/11/08/nso/metadata>
+ a nrl:GraphMetadata ;
+ nrl:coreGraphMetadataFor <http://www.semanticdesktop.org/ontologies/2009/11/08/nso> .
+
+
+ <http://www.semanticdesktop.org/ontologies/2009/11/08/nso>
+ a nrl:Ontology , nrl:DocumentGraph ;
+ nao:hasDefaultNamespace "http://www.semanticdesktop.org/ontologies/2009/11/08/nso" ;
+ nao:hasDefaultNamespaceAbbreviation "nso" ;
+ nao:lastModified "2009-11-08T18:00:00Z" ;
+ nao:serializationLanguage "TriG" ;
+ nao:status "Unstable" ;
+ nrl:updatable "0" ;
+ nao:version "1" .
+}
+