diff examples/browser/ontology/audiodb.owl @ 652:1a251dd217c6

Ontology fine-tuned and included in exporter.
author mas01mj
date Thu, 15 Oct 2009 14:24:36 +0000
parents ec6860ff36ff
children
line wrap: on
line diff
--- a/examples/browser/ontology/audiodb.owl	Wed Oct 14 12:12:39 2009 +0000
+++ b/examples/browser/ontology/audiodb.owl	Thu Oct 15 14:24:36 2009 +0000
@@ -11,6 +11,7 @@
   <!ENTITY off		"http://purl.org/ontology/off/">
   <!ENTITY foaf		"http://xmlns.com/foaf/0.1/">
   <!ENTITY doap		"http://usefulinc.com/ns/doap#">
+  <!ENTITY mo		"http://purl.org/ontology/mo/">  	
 ]>
 
 <rdf:RDF xmlns:rdf="&rdf;"
@@ -21,7 +22,8 @@
          xmlns:dc="&dc;"
 	 xmlns:dct="&dct;"
 	 xmlns:foaf="&foaf;"
-	 xmlns:off="&off;">
+	 xmlns:off="&off;"
+	 xmlns:mo="&mo;">
 
   <owl:Ontology rdf:about="&base;">
     <rdfs:label>AudioDB Ontology</rdfs:label>
@@ -37,9 +39,15 @@
     <rdfs:comment>Represents a collection of extracted features and information about their extraction.</rdfs:comment>
     <rdfs:subClassOf rdf:resource="&foaf;Document" />
   </owl:Class>
-  
-  <owl:ObjectProperty rdf:ID="has-feature">
-    <rdfs:label>Has Feature</rdfs:label>
+
+  <owl:ObjectProperty rdf:ID="has-signal">
+	  <rdf:label>Has Feature</rdfs:label>
+	  <rdfs:domain rdf:resource="#Database" />
+	  <rdfs:range rdf:resource="&mo;Signal" />
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:ID="feature">
+    <rdfs:label>Feature</rdfs:label>
     <rdfs:domain rdf:resource="#Database"/>
     <rdfs:range rdf:resource="#Feature" />
   </owl:ObjectProperty>
@@ -115,8 +123,8 @@
     <rdfs:range rdf:resource="&xsd;double" />
   </owl:ObjectProperty>
   
-  <owl:ObjectProperty rdf:ID="segmentation-type">
-    <rdfs:label>segmentation type</rdfs:label>
+  <owl:ObjectProperty rdf:ID="segmentation">
+    <rdfs:label>segmentation</rdfs:label>
     <rdfs:domain rdf:resource="#Feature"/>
     <rdfs:range rdf:resource="#Segmentation" />
   </owl:ObjectProperty>
@@ -150,7 +158,7 @@
     <rdfs:subClassOf rdf:resource="#Window" />
   </owl:Class>
 
-  <owl:Class rdf:ID="ChromogramFeature">
+  <owl:Class rdf:ID="ChromagramFeature">
     <rdfs:label>Chromogram Feature</rdfs:label>
     <rdfs:subClassOf rdf:resource="#Feature" />
   </owl:Class>