diff owlInput/knowledgeRepresenatation.owl @ 0:fb3f3df002df

first release
author dwinter
date Thu, 03 Feb 2011 10:15:16 +0100
parents
children d9fd32ecae24
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/owlInput/knowledgeRepresenatation.owl	Thu Feb 03 10:15:16 2011 +0100
@@ -0,0 +1,356 @@
+<?xml version="1.0"?>
+<rdf:RDF
+    xmlns:skos="http://www.w3.org/2004/02/skos/core#"
+    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
+    xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
+    xmlns="http://www.digitalHPS.org/ontologies/KnowledgeRepresentation#"
+    xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+    xmlns:owl="http://www.w3.org/2002/07/owl#"
+    xmlns:sqwrl="http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#"
+    xmlns:crm="http://erlangen-crm.org/101001/"
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+    xmlns:swrl="http://www.w3.org/2003/11/swrl#"
+    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+    xmlns:swrla="http://swrl.stanford.edu/ontologies/3.3/swrla.owl#"
+  xml:base="http://www.digitalHPS.org/ontologies/KnowledgeRepresentation">
+  <owl:Ontology rdf:about="">
+    <owl:imports rdf:resource="http://www.w3.org/2004/02/skos/core"/>
+    <owl:imports rdf:resource="http://erlangen-crm.org/101001/"/>
+    <owl:imports rdf:resource="http://swrl.stanford.edu/ontologies/3.3/swrla.owl"/>
+    <owl:imports rdf:resource="http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl"/>
+  </owl:Ontology>
+  <owl:Class rdf:ID="Concept_Actor">
+    <rdfs:subClassOf rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
+  </owl:Class>
+  <owl:Class rdf:ID="DigitalHPS_Object"/>
+  <owl:Class rdf:ID="ReceptionEvent">
+    <rdfs:subClassOf rdf:resource="http://erlangen-crm.org/101001/E7_Activity"/>
+    <rdfs:subClassOf rdf:resource="#DigitalHPS_Object"/>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="describes"/>
+        </owl:onProperty>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+        <owl:onProperty rdf:resource="http://erlangen-crm.org/101001/P70i_is_documented_in"/>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty rdf:resource="http://erlangen-crm.org/101001/P14_carried_out_by"/>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </owl:Class>
+  <owl:Class rdf:ID="ReferencePointer">
+    <rdfs:subClassOf rdf:resource="http://erlangen-crm.org/101001/E31_Document"/>
+    <rdfs:subClassOf rdf:resource="#DigitalHPS_Object"/>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="isPartOf"/>
+        </owl:onProperty>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+        <owl:onProperty>
+          <owl:DatatypeProperty rdf:ID="Pointer"/>
+        </owl:onProperty>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </owl:Class>
+  <owl:Class rdf:ID="VocabularyEntry">
+    <rdfs:subClassOf rdf:resource="#DigitalHPS_Object"/>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:DatatypeProperty rdf:ID="hasTerm"/>
+        </owl:onProperty>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </owl:Class>
+  <owl:Class rdf:ID="Relation">
+    <rdfs:subClassOf rdf:resource="#DigitalHPS_Object"/>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="has_Object"/>
+        </owl:onProperty>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="has_Predicate"/>
+        </owl:onProperty>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="has_Subject"/>
+        </owl:onProperty>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </owl:Class>
+  <owl:Class rdf:ID="Term">
+    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+    >Es wird jedenfalls 1 Term für jede Interpretation angelegt, daher Kardinalität 1. Falls ein Term mehrere Interpretation besitzen kann, dann wird für jede Interpretation ein Term an gelegt.
+
+Z.B. Einstein könnte einen Term erhalten der auf "Albert Einstein" verweist oder auf "Hans Albert Einstein"
+
+Falls gar keine Interpreation bekannt ist bleibt die Interpretation leer.</rdfs:comment>
+    <rdfs:subClassOf rdf:resource="#DigitalHPS_Object"/>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="hasNormalizedRepresentation"/>
+        </owl:onProperty>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:cardinality>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="isReferencedAt"/>
+        </owl:onProperty>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+    <rdfs:subClassOf>
+      <owl:Restriction>
+        <owl:onProperty>
+          <owl:ObjectProperty rdf:ID="hasInterpretation"/>
+        </owl:onProperty>
+        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+        >1</owl:maxCardinality>
+      </owl:Restriction>
+    </rdfs:subClassOf>
+  </owl:Class>
+  <owl:Class rdf:ID="OWLPP"/>
+  <owl:ObjectProperty rdf:ID="is_described_in">
+    <owl:inverseOf>
+      <owl:ObjectProperty rdf:about="#describes"/>
+    </owl:inverseOf>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#hasNormalizedRepresentation">
+    <rdfs:range rdf:resource="#VocabularyEntry"/>
+    <rdfs:domain rdf:resource="#Term"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#has_Object">
+    <rdfs:domain rdf:resource="#Relation"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="represents">
+    <rdfs:range rdf:resource="http://erlangen-crm.org/101001/E39_Actor"/>
+    <rdfs:domain>
+      <owl:Class>
+        <owl:unionOf rdf:parseType="Collection">
+          <owl:Class rdf:about="#Concept_Actor"/>
+          <rdf:Description rdf:about="http://erlangen-crm.org/101001/E39_Actor"/>
+        </owl:unionOf>
+      </owl:Class>
+    </rdfs:domain>
+    <owl:inverseOf rdf:resource="#represents"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#hasInterpretation">
+    <owl:inverseOf>
+      <owl:ObjectProperty rdf:ID="isInterpretedIn"/>
+    </owl:inverseOf>
+    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+    ></rdfs:comment>
+    <rdfs:range>
+      <owl:Class>
+        <owl:unionOf rdf:parseType="Collection">
+          <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Concept"/>
+          <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Collection"/>
+        </owl:unionOf>
+      </owl:Class>
+    </rdfs:range>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#isReferencedAt">
+    <rdfs:domain rdf:resource="#Term"/>
+    <rdfs:range rdf:resource="#ReferencePointer"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="I_struct_by"/>
+  <owl:ObjectProperty rdf:ID="CPinverse_has_type">
+    <owl:inverseOf>
+      <owl:ObjectProperty rdf:ID="CP_has_type"/>
+    </owl:inverseOf>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#isPartOf">
+    <rdfs:range rdf:resource="http://erlangen-crm.org/101001/E31_Document"/>
+    <rdfs:domain rdf:resource="#ReferencePointer"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="is_same_object_as">
+    <rdfs:range rdf:resource="#Term"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    <owl:inverseOf rdf:resource="#is_same_object_as"/>
+    <rdfs:comment xml:lang="de">&lt;p style="margin-top: 0"&gt;
+      Verbindet Terme die das selbe Objekte beschreiben, z.B.
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      Die Strasse ist lang. Die Strasse ist nass. Sie ist sch&amp;#246;n.
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      Und Term1 repr&amp;#228;sentiert Strasse im ersten Satz, Term2 Strasse im 
+      zweiten Satz, Term3 Sie 
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+       im dritten Satz, dann sind Term1, term2, term3 mit &amp;quot;is_same_object_as&amp;quot; 
+      verbunden.
+    &lt;/p&gt;
+    &lt;p style="margin-top: 0"&gt;
+      
+    &lt;/p&gt;</rdfs:comment>
+    <rdfs:domain rdf:resource="#Term"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#describes">
+    <owl:inverseOf rdf:resource="#is_described_in"/>
+    <rdfs:domain rdf:resource="#ReceptionEvent"/>
+    <rdfs:range rdf:resource="#Relation"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="representsSKOSconcept">
+    <rdfs:range>
+      <owl:Class>
+        <owl:unionOf rdf:parseType="Collection">
+          <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Concept"/>
+          <rdf:Description rdf:about="http://www.w3.org/2004/02/skos/core#Collection"/>
+        </owl:unionOf>
+      </owl:Class>
+    </rdfs:range>
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="witnessesReception">
+    <owl:inverseOf>
+      <owl:FunctionalProperty rdf:ID="hasReference"/>
+    </owl:inverseOf>
+    <rdfs:range rdf:resource="#ReceptionEvent"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:ID="inverse_of_I_is_about">
+    <owl:inverseOf>
+      <owl:ObjectProperty rdf:ID="I_is_about"/>
+    </owl:inverseOf>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#isInterpretedIn">
+    <owl:inverseOf rdf:resource="#hasInterpretation"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#has_Subject">
+    <rdfs:domain rdf:resource="#Relation"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#CP_has_type">
+    <owl:inverseOf rdf:resource="#CPinverse_has_type"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#I_is_about">
+    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+    >wurde abgeleitet aus vorhanden sein von Relationes dieses Typs in den Statments</rdfs:comment>
+    <rdfs:isDefinedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+    >http://www.digitalHPS.org/ontologies/KnowledgeRepresentation#ReceptionEvent_37</rdfs:isDefinedBy>
+    <owl:inverseOf rdf:resource="#inverse_of_I_is_about"/>
+  </owl:ObjectProperty>
+  <owl:ObjectProperty rdf:about="#has_Predicate">
+    <rdfs:range rdf:resource="#Term"/>
+    <rdfs:domain rdf:resource="#Relation"/>
+  </owl:ObjectProperty>
+  <owl:DatatypeProperty rdf:ID="hasPrintedRepresentation">
+    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+    <rdfs:domain rdf:resource="#Term"/>
+  </owl:DatatypeProperty>
+  <owl:DatatypeProperty rdf:ID="is_certain">
+    <rdfs:comment xml:lang="de">Gibt an, ob die Interpretation der Ausdrucks innerhalb des Textes vom 
+    Recepienten als sicher angenommen wird. Beispiel: Im Text steht: &amp;quot;Einstein 
+    war ein Professor.&amp;quot; es ist unsicher ob Albert oder Hans-Albert Einstein 
+    gemeint ist, aber es ist sicher, dass es einer von beiden ist, dann 
+    bkeommt. Albert und Hans-Albert jeweils false mit Zuweisungen zu den 
+    entsprechenden Personeneintr&amp;#228;gen im Thesaurus (skos:concept).
+
+ Es muss ein skos:concept oder eine skos:collection angelegt werden, das/die 
+    beide Einsteins enth&amp;#228;lt, z.B. Familie Einstein, die Zuweisung, dahin w&amp;#228;re 
+    dann is_certain &amp;quot;true&amp;quot;.
+
+Das Anlegen von collection sollte dabei die bevorzuge L&amp;#246;sung sein, um die 
+    Thesauri m&amp;#246;glichst austauschbar zu halten.</rdfs:comment>
+    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
+    <rdfs:domain rdf:resource="#Term"/>
+  </owl:DatatypeProperty>
+  <owl:DatatypeProperty rdf:about="#hasTerm">
+    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+    <rdfs:domain rdf:resource="#VocabularyEntry"/>
+  </owl:DatatypeProperty>
+  <owl:DatatypeProperty rdf:about="#Pointer">
+    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+    <rdfs:domain rdf:resource="#ReferencePointer"/>
+  </owl:DatatypeProperty>
+  <owl:FunctionalProperty rdf:about="#hasReference">
+    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
+    <owl:inverseOf rdf:resource="#witnessesReception"/>
+  </owl:FunctionalProperty>
+  <crm:E32_Authority_Document rdf:ID="E32_Authority_Document_7"/>
+  <swrl:Imp rdf:ID="Rule-1">
+    <swrl:body>
+      <swrl:AtomList>
+        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+        <rdf:first>
+          <swrl:IndividualPropertyAtom>
+            <swrl:argument2>
+              <swrl:Variable rdf:ID="y"/>
+            </swrl:argument2>
+            <swrl:argument1>
+              <swrl:Variable rdf:ID="x"/>
+            </swrl:argument1>
+            <swrl:propertyPredicate rdf:resource="#hasInterpretation"/>
+          </swrl:IndividualPropertyAtom>
+        </rdf:first>
+      </swrl:AtomList>
+    </swrl:body>
+    <swrl:head>
+      <swrl:AtomList>
+        <rdf:first>
+          <swrl:IndividualPropertyAtom>
+            <swrl:argument1 rdf:resource="#y"/>
+            <swrl:propertyPredicate rdf:resource="#isInterpretedIn"/>
+            <swrl:argument2 rdf:resource="#x"/>
+          </swrl:IndividualPropertyAtom>
+        </rdf:first>
+        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
+      </swrl:AtomList>
+    </swrl:head>
+  </swrl:Imp>
+  <Concept_Actor rdf:ID="Concept_Actor_Darwin"/>
+</rdf:RDF>
+
+<!-- Created with Protege (with OWL Plugin 3.4.5, Build 601)  http://protege.stanford.edu -->