[tracker] Add Nepomuk Annotation Ontology



commit 660a61ac7683024412e7efe59c0318555c961e26
Author: Jürg Billeter <j bitron ch>
Date:   Thu Apr 9 11:16:57 2009 +0200

    Add Nepomuk Annotation Ontology
---
 data/ontologies/31-nao.ontology |   46 +++++++++++++++++++++++++++++++++++++++
 data/ontologies/Makefile.am     |    3 +-
 2 files changed, 48 insertions(+), 1 deletions(-)

diff --git a/data/ontologies/31-nao.ontology b/data/ontologies/31-nao.ontology
new file mode 100644
index 0000000..c0f3948
--- /dev/null
+++ b/data/ontologies/31-nao.ontology
@@ -0,0 +1,46 @@
+ prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
+ prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
+ prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
+ prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+ prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+ prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
+ prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+nao: a tracker:Namespace ;
+	tracker:prefix "nao" .
+
+nao:Tag a rdfs:Class ;
+	rdfs:subClassOf rdfs:Resource .
+
+nao:prefLabel a rdf:Property ;
+	nrl:maxCardinality 1 ;
+	rdfs:domain nao:Tag ;
+	rdfs:range xsd:string .
+
+nao:hasTag a rdf:Property ;
+	rdfs:domain rdfs:Resource ;
+	rdfs:range rdfs:Resource .
+
+nao:identifier a rdf:Property ;
+	nrl:maxCardinality 1 ;
+	rdfs:domain rdfs:Resource ;
+	rdfs:range xsd:string .
+
+# These are added and approval by Nepomuk-upstream is pending
+
+nao:Property a rdfs:Class ;
+	rdfs:label "Custom property to extend a class dynamically" ;
+	rdfs:comment "Dont use this without asking first your ontology doctor" .
+
+nao:propertyName a rdf:Property ;
+	rdfs:domain nao:Property ;
+	rdfs:range  xsd:string .
+
+nao:propertyValue a rdf:Property ;
+	rdfs:domain nao:Property ;
+	rdfs:range  xsd:string .
+
+nao:hasProperty a rdf:Property ;
+	rdfs:domain nie:InformationElement ;
+	rdfs:range  nao:Property .
+
diff --git a/data/ontologies/Makefile.am b/data/ontologies/Makefile.am
index 395c8bb..2dcacdb 100644
--- a/data/ontologies/Makefile.am
+++ b/data/ontologies/Makefile.am
@@ -7,7 +7,8 @@ config_DATA =			\
 	11-rdf.ontology		\
 	12-nrl.ontology		\
 	20-dc.ontology		\
-	30-nie.ontology
+	30-nie.ontology		\
+	31-nao.ontology
 
 EXTRA_DIST = $(config_DATA)
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]