Mercurial > hg > duomoOWLProject
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"><p style="margin-top: 0"> + Verbindet Terme die das selbe Objekte beschreiben, z.B. + </p> + <p style="margin-top: 0"> + + </p> + <p style="margin-top: 0"> + + </p> + <p style="margin-top: 0"> + Die Strasse ist lang. Die Strasse ist nass. Sie ist sch&#246;n. + </p> + <p style="margin-top: 0"> + + </p> + <p style="margin-top: 0"> + Und Term1 repr&#228;sentiert Strasse im ersten Satz, Term2 Strasse im + zweiten Satz, Term3 Sie + </p> + <p style="margin-top: 0"> + im dritten Satz, dann sind Term1, term2, term3 mit &quot;is_same_object_as&quot; + verbunden. + </p> + <p style="margin-top: 0"> + + </p></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: &quot;Einstein + war ein Professor.&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&#228;gen im Thesaurus (skos:concept). + + Es muss ein skos:concept oder eine skos:collection angelegt werden, das/die + beide Einsteins enth&#228;lt, z.B. Familie Einstein, die Zuweisung, dahin w&#228;re + dann is_certain &quot;true&quot;. + +Das Anlegen von collection sollte dabei die bevorzuge L&#246;sung sein, um die + Thesauri m&#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 -->