Mercurial > hg > MPIWGOntologies
diff MPIWGannotations.owl @ 4:222954dc6105
new ECHO.owl
author | dwinter |
---|---|
date | Thu, 19 Apr 2012 16:09:16 +0200 |
parents | 610b652bc8b3 |
children |
line wrap: on
line diff
--- a/MPIWGannotations.owl Fri Dec 02 20:30:17 2011 +0100 +++ b/MPIWGannotations.owl Thu Apr 19 16:09:16 2012 +0200 @@ -16,47 +16,42 @@ <owl:Ontology rdf:about=""> <owl:imports rdf:resource="http://www.openannotation.org/ns/"/> </owl:Ontology> + <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGconstraint"> + <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Constraint"/> + </rdfs:Class> <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"> <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Target"/> </rdfs:Class> <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/Annotation"> <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Annotation"/> </rdfs:Class> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Sollte wenn möglich eine URI sein, a.l.a. xpointer</rdfs:comment> - <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Target"/> - </rdfs:Class> <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/DocuviewerText"> - <rdfs:subClassOf rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >XML Volltext der im Dokuviewer angezeigt wird</rdfs:comment> </rdfs:Class> + <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGConstrainedTarget"> + <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/ConstrainedTarget"/> + </rdfs:Class> <owl:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationRange"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Bescchreibt eine geordnete Folge von Ressource, die annotiert werden soll. z.B. von Seite 3 Zeile 5 bis Seite 9 Zeil 8 eines Buches.</rdfs:comment> <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Target"/> </owl:Class> <owl:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/StandardTextNote"/> + <owl:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGStandardObject"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGConstrainedTarget"/> + <owl:onProperty rdf:resource="http://www.openannotation.org/ns/hasTarget"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="http://www.openannotation.org/ns/Annotation"/> + </owl:Class> <owl:ObjectProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/relatesTargets"> - <rdfs:range> - <owl:Class> - <owl:unionOf rdf:parseType="Collection"> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> - </owl:unionOf> - </owl:Class> - </rdfs:range> + <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Genaure Beschreibung der Beziehung von Targets untereinander, z.B. copy_of etc..</rdfs:comment> - <rdfs:domain> - <owl:Class> - <owl:unionOf rdf:parseType="Collection"> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> - </owl:unionOf> - </owl:Class> - </rdfs:domain> + <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> </owl:ObjectProperty> <rdf:Property rdf:about="http://purl.org/dc/elements/1.1/relation"/> <rdf:Property rdf:about="http://purl.org/dc/elements/1.1/description"/> @@ -95,7 +90,6 @@ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Genaurere Beschreibung der Contextes einer Annotation</rdfs:comment> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> - <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> <rdfs:subPropertyOf rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/annotatesResource"/> </owl:AnnotationProperty> </rdfs:subPropertyOf> @@ -108,25 +102,18 @@ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Verweiset auf Ressourcen oder Contexte, die den gleichen Inhalt wiedergeben, z.B. eine Transcription und das dazugehörige Bild, bzw. jeweils Teile davon.</rdfs:comment> </owl:TransitiveProperty> - <owl:FunctionalProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/hasEnd"> - <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationRange"/> - <rdfs:range> - <owl:Class> - <owl:unionOf rdf:parseType="Collection"> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> - </owl:unionOf> - </owl:Class> - </rdfs:range> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >End des Ranges</rdfs:comment> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> - </owl:FunctionalProperty> <owl:FunctionalProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/containsText"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/StandardTextNote"/> </owl:FunctionalProperty> + <owl:FunctionalProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/hasEnd"> + <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationRange"/> + <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >End des Ranges</rdfs:comment> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> + </owl:FunctionalProperty> <owl:FunctionalProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/hasOrderList"> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >beschreibt die Ordnung der Ressourcen zwischen Anfangs- und Endressource, falls dies nicht gleich sind, bzw. nicht als hinterheinander folgend definiert werden.</rdfs:comment> @@ -134,14 +121,7 @@ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> </owl:FunctionalProperty> <owl:FunctionalProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/hasStart"> - <rdfs:range> - <owl:Class> - <owl:unionOf rdf:parseType="Collection"> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> - <rdfs:Class rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> - </owl:unionOf> - </owl:Class> - </rdfs:range> + <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationRange"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -153,16 +133,20 @@ <rdfs:subPropertyOf rdf:resource="http://www.openannotation.org/ns/hasTarget"/> <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/Annotation"/> </owl:AnnotationProperty> + <owl:AnnotationProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGconstrainedBy"> + <rdfs:subPropertyOf rdf:resource="http://www.openannotation.org/ns/constrainedBy"/> + <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/MPIWGconstraint"/> + <rdfs:domain rdf:resource="http://www.openannotation.org/ns/ConstrainedTarget"/> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> + </owl:AnnotationProperty> <owl:AnnotationProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/isPartOf"> <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Ressource von der dieser Context ein Teil ist, in der Regel sollte Context eine Ressource (URI) mit XPointer sein, die Ressource ist dann nur die URI</rdfs:comment> <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/isPartOf"/> - <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> <owl:inverseOf> <owl:AnnotationProperty rdf:about="http://ontologies.mpiwg-berlin.mpg.de/annotations/hasPart"> - <rdfs:range rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationContext"/> <rdfs:domain rdf:resource="http://ontologies.mpiwg-berlin.mpg.de/annotations/AnnotationResource"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" @@ -174,4 +158,4 @@ </owl:AnnotationProperty> </rdf:RDF> -<!-- Created with Protege (with OWL Plugin 3.4.4, Build 579) http://protege.stanford.edu --> +<!-- Created with Protege (with OWL Plugin 3.4, Build 533) http://protege.stanford.edu -->