Added: 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/taskrole.owl
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/taskrole.owl?rev=1102452&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/taskrole.owl
 (added)
+++ 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/taskrole.owl
 Thu May 12 20:16:02 2011
@@ -0,0 +1,147 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+    <!ENTITY owl "http://www.w3.org/2002/07/owl#"; >
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"; >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"; >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; >
+    <!ENTITY taskrole 
"http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#"; >
+    <!ENTITY cpannotationschema 
"http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"; >
+]>
+
+
+<rdf:RDF xmlns="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#";
+     xml:base="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl";
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
+     
xmlns:cpannotationschema="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#";
+     
xmlns:taskrole="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#";
+     xmlns:owl="http://www.w3.org/2002/07/owl#";
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+    <owl:Ontology 
rdf:about="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl";>
+        <rdfs:label rdf:datatype="&rdf;PlainLiteral">role task</rdfs:label>
+        <rdfs:label rdf:datatype="&rdf;PlainLiteral">task role</rdfs:label>
+        <owl:versionInfo rdf:datatype="&xsd;string">1.1 added rdfs:isDefinedBy 
for all named entities</owl:versionInfo>
+        <owl:versionInfo rdf:datatype="&xsd;string">Created by Valentina 
Presutti</owl:versionInfo>
+        <rdfs:comment rdf:datatype="&rdf;PlainLiteral">The task role pattern. 
+This pattern is extracted from DOLCE-UltraLite by partial clone of 
elements.</rdfs:comment>
+        <cpannotationschema:relatedCPs rdf:datatype="&rdf;PlainLiteral">This 
CP is typically composed with the 
http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl CP, or 
http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl CP. It 
is a component of the 
http://www.ontologydesignpatterns.org/cp/owl/basicplandescription.owl 
CP</cpannotationschema:relatedCPs>
+        <cpannotationschema:hasConsequences 
rdf:datatype="&rdf;PlainLiteral">This pattern allows to put roles in the domain 
of discourse. It does not allow to model time indexed task 
assignement.</cpannotationschema:hasConsequences>
+        <cpannotationschema:hasIntent rdf:datatype="&rdf;PlainLiteral">To 
represent the assignment of tasks to roles</cpannotationschema:hasIntent>
+        <cpannotationschema:coversRequirements 
rdf:datatype="&rdf;PlainLiteral">What roles are this task of?, What tasks do 
have this role?</cpannotationschema:coversRequirements>
+        <cpannotationschema:extractedFrom 
rdf:datatype="&rdf;PlainLiteral">http://www.ontologydesignpatterns.org/ont/dul/DUL.owl</cpannotationschema:extractedFrom>
+        <cpannotationschema:scenarios 
rdf:datatype="&rdf;PlainLiteral">students have the duty of giving 
exams</cpannotationschema:scenarios>
+        <owl:imports 
rdf:resource="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl"/>
+    </owl:Ontology>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Annotation properties
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    <owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasConsequences"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;scenarios"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;extractedFrom"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;isDefinedBy"/>
+    <owl:AnnotationProperty 
rdf:about="&cpannotationschema;coversRequirements"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasIntent"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;relatedCPs"/>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Object Properties
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#hasTask -->
+
+    <owl:ObjectProperty rdf:about="&taskrole;hasTask">
+        <rdfs:label xml:lang="en">has target</rdfs:label>
+        <rdfs:label xml:lang="it">ha come obiettivo</rdfs:label>
+        <rdfs:comment rdf:datatype="&xsd;string">A relation between roles and 
tasks, e.g. &#39;students have the duty of giving exams&#39; (i.e. the Role 
&#39;student&#39; hasTask the Task &#39;giving exams&#39;).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl"/>
+        <rdfs:domain rdf:resource="&taskrole;Role"/>
+        <rdfs:range rdf:resource="&taskrole;Task"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#isTaskOf -->
+
+    <owl:ObjectProperty rdf:about="&taskrole;isTaskOf">
+        <rdfs:label xml:lang="en">is a target for</rdfs:label>
+        <rdfs:label xml:lang="it">è un obiettivo per</rdfs:label>
+        <rdfs:comment>A relation between roles and tasks, e.g. &#39;students 
have the duty of giving exams&#39; (i.e. the Role &#39;student&#39; hasTask the 
Task &#39;giving exams&#39;).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl"/>
+        <rdfs:range rdf:resource="&taskrole;Role"/>
+        <rdfs:domain rdf:resource="&taskrole;Task"/>
+        <owl:inverseOf rdf:resource="&taskrole;hasTask"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Classes
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#Role -->
+
+    <owl:Class rdf:about="&taskrole;Role">
+        <rdfs:label xml:lang="en">Role</rdfs:label>
+        <rdfs:label xml:lang="it">Ruolo</rdfs:label>
+        <rdfs:subClassOf>
+            <owl:Restriction>
+                <owl:onProperty rdf:resource="&taskrole;hasTask"/>
+                <owl:allValuesFrom rdf:resource="&taskrole;Task"/>
+            </owl:Restriction>
+        </rdfs:subClassOf>
+        <owl:disjointWith rdf:resource="&taskrole;Task"/>
+        <rdfs:comment rdf:datatype="&xsd;string">A concept that classifies an 
object. For example, the role developer classifies a person, the role server 
classifies a computer machine.  A hasTask only Tasks.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl#Task -->
+
+    <owl:Class rdf:about="&taskrole;Task">
+        <rdfs:label xml:lang="en">Task</rdfs:label>
+        <rdfs:label xml:lang="it">Task</rdfs:label>
+        <rdfs:subClassOf>
+            <owl:Restriction>
+                <owl:onProperty rdf:resource="&taskrole;isTaskOf"/>
+                <owl:allValuesFrom rdf:resource="&taskrole;Role"/>
+            </owl:Restriction>
+        </rdfs:subClassOf>
+        <rdfs:comment rdf:datatype="&xsd;string">A piece of work to be done or 
undertaken. A Task is assigned to only Roles through the property 
isTaskOf.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/taskrole.owl"/>
+    </owl:Class>
+</rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 3.1.0.1602) 
http://owlapi.sourceforge.net -->
+

Added: 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/topic.owl
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/topic.owl?rev=1102452&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/topic.owl
 (added)
+++ 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/topic.owl
 Thu May 12 20:16:02 2011
@@ -0,0 +1,307 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+    <!ENTITY owl "http://www.w3.org/2002/07/owl#"; >
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"; >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"; >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; >
+    <!ENTITY topic "http://www.ontologydesignpatterns.org/cp/owl/topic.owl#"; >
+    <!ENTITY partof "http://www.ontologydesignpatterns.org/cp/owl/partof.owl#"; 
>
+    <!ENTITY cpannotationschema 
"http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"; >
+]>
+
+
+<rdf:RDF xmlns="http://www.ontologydesignpatterns.org/cp/owl/topic.owl#";
+     xml:base="http://www.ontologydesignpatterns.org/cp/owl/topic.owl";
+     xmlns:topic="http://www.ontologydesignpatterns.org/cp/owl/topic.owl#";
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
+     
xmlns:cpannotationschema="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#";
+     xmlns:partof="http://www.ontologydesignpatterns.org/cp/owl/partof.owl#";
+     xmlns:owl="http://www.w3.org/2002/07/owl#";
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+    <owl:Ontology 
rdf:about="http://www.ontologydesignpatterns.org/cp/owl/topic.owl";>
+        <cpannotationschema:scenarios 
rdf:datatype="&rdf;PlainLiteral">&quot;The topic of Moby Dick is the hatred of 
humanity&quot;,&quot;What is the main subjects in neswpapers today? And more 
specifically?&quot;</cpannotationschema:scenarios>
+        <owl:versionInfo rdf:datatype="&rdf;PlainLiteral">1.1
+- Updated by Aldo Gangemi with proper references, annotations, etc. (Feb 2010)
+1.0
+- Created by Sara Bernardini (2009)</owl:versionInfo>
+        <owl:versionInfo rdf:datatype="&xsd;string">1.1 added rdfs:isDefinedBy 
for all named entities</owl:versionInfo>
+        <rdfs:comment rdf:datatype="&rdf;PlainLiteral">It is a simplified 
version of the ontology 
http://ontologydesignpatterns.org/ont/dul/ontopic.owl</rdfs:comment>
+        <cpannotationschema:hasAuthor rdf:datatype="&rdf;PlainLiteral">Sara 
Bernardini</cpannotationschema:hasAuthor>
+        <cpannotationschema:hasIntent rdf:datatype="&rdf;PlainLiteral">To 
represent topics and their relations.</cpannotationschema:hasIntent>
+        <cpannotationschema:hasConsequences 
rdf:datatype="&rdf;PlainLiteral">We are able to represent topics, subjects, or 
themes of something, and to organize topics into partonomic and topological 
structures.
+In order to represent more sophisticated relations between topics, concepts, 
terms, etc., refer to the full ontopic.owl 
ontology.</cpannotationschema:hasConsequences>
+        <cpannotationschema:coversRequirements 
rdf:datatype="&rdf;PlainLiteral">What is the topic of something?,
+What topics are included in this one?,
+What are the topics near to that one?</cpannotationschema:coversRequirements>
+        <cpannotationschema:extractedFrom 
rdf:datatype="&rdf;PlainLiteral">http://www.ontologydesignpatterns.org/ont/dul/ontopic.owl</cpannotationschema:extractedFrom>
+        <owl:imports 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/partof.owl"/>
+        <owl:imports 
rdf:resource="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl"/>
+    </owl:Ontology>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Annotation properties
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    <owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasAuthor"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasConsequences"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;scenarios"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;extractedFrom"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;isDefinedBy"/>
+    <owl:AnnotationProperty 
rdf:about="&cpannotationschema;coversRequirements"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasIntent"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Object Properties
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/partof.owl#hasPart -->
+
+    <owl:ObjectProperty rdf:about="&partof;hasPart"/>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/partof.owl#isPartOf -->
+
+    <owl:ObjectProperty rdf:about="&partof;isPartOf"/>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#farTopicFrom 
-->
+
+    <owl:ObjectProperty rdf:about="&topic;farTopicFrom">
+        <rdf:type rdf:resource="&owl;SymmetricProperty"/>
+        <rdfs:label xml:lang="en">far topic from</rdfs:label>
+        <rdfs:label xml:lang="it">è un argomento lontano da</rdfs:label>
+        <rdfs:comment>The opposite to vicinity relation between two topics, 
e.g. &#39;star system&#39; (as a Topic) is farTopicFrom &#39;geology&#39; (as a 
Topic).
+Distance is typically established with reference to a threshold on the number 
of concepts or entities that are common between the two topics. Alternatively, 
it can be established with reference to the a geometrical semantics applied to 
the spaces (super-topics) of which topics are part (cf. ontopic.owl 
ontology).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;farTopicFrom"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#hasCoreConcept 
-->
+
+    <owl:ObjectProperty rdf:about="&topic;hasCoreConcept">
+        <rdfs:label xml:lang="en">has core concept</rdfs:label>
+        <rdfs:comment>A Concept is a core concept for a Topic when it can 
classify many entities that have that Topic.
+For example, Saxophone (as a Concept) isCoreConceptFor Saxophones (as a 
Topic).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:range rdf:resource="&topic;Concept"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;isCoreConceptFor"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#hasSubTopic -->
+
+    <owl:ObjectProperty rdf:about="&topic;hasSubTopic">
+        <rdf:type rdf:resource="&owl;TransitiveProperty"/>
+        <rdfs:label>ha argomento più specifico {it}</rdfs:label>
+        <rdfs:label xml:lang="en">has subtopic</rdfs:label>
+        <rdfs:comment>The relation between two instances of a Topic, in terms 
of their cultural coverage. For example, Sport hasSubTopic Football. 
+It can be used widely to talk about document annotations, subject directories, 
etc.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:subPropertyOf rdf:resource="&partof;hasPart"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;isSubTopicOf"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#hasTopic -->
+
+    <owl:ObjectProperty rdf:about="&topic;hasTopic">
+        <rdfs:label rdf:datatype="&xsd;string">ha argomento {it}</rdfs:label>
+        <rdfs:label xml:lang="en">has topic</rdfs:label>
+        <rdfs:label xml:lang="it">ha argomento</rdfs:label>
+        <rdfs:comment>The relation between something and its Topic (subject, 
argument, domain, theme, subject area, etc.). It can be used widely to talk 
about document annotations, subject directories, etc.
+hasTopic is very general. For example, consider the following cases:
+(1) A biography of Brigitte Bardot hasTopic &#39;star system&#39;
+(2) The concept of &#39;starlet&#39; hasTopic &#39;cinema&#39;
+(3) A biography of Claude Chabrol hasTopic &#39;Nouvelle 
Vague&#39;.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;isTopicOf"/>
+        <rdfs:domain rdf:resource="&owl;Thing"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/topic.owl#isCoreConceptFor -->
+
+    <owl:ObjectProperty rdf:about="&topic;isCoreConceptFor">
+        <rdfs:label rdf:datatype="&xsd;string">è concetto centrale di 
{it}</rdfs:label>
+        <rdfs:label xml:lang="en">is core concept for</rdfs:label>
+        <rdfs:comment>A Concept is a core concept for a Topic when it can 
classify many entities that have that Topic.
+For example, Saxophone (as a Concept) isCoreConceptFor Saxophones (as a 
Topic).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:domain rdf:resource="&topic;Concept"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#isSubTopicOf 
-->
+
+    <owl:ObjectProperty rdf:about="&topic;isSubTopicOf">
+        <rdf:type rdf:resource="&owl;TransitiveProperty"/>
+        <rdfs:label>è argomento più specifico di {it}</rdfs:label>
+        <rdfs:label xml:lang="en">is sub topic of</rdfs:label>
+        <rdfs:comment>The relation between two Topic(s), in terms of their 
cultural coverage. For example, Football isSubTopicOf Sport. 
+It can be used widely to talk about document annotations, subject directories, 
etc.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:subPropertyOf rdf:resource="&partof;isPartOf"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#isTopicOf -->
+
+    <owl:ObjectProperty rdf:about="&topic;isTopicOf">
+        <rdfs:label xml:lang="en">is topic of</rdfs:label>
+        <rdfs:label xml:lang="it">è argomento di</rdfs:label>
+        <rdfs:comment>The relation between something and its Topic (subject, 
argument, domain, theme, subject area, etc.). It can be used widely to talk 
about document annotations, subject directories, etc.
+hasTopic is very general. For example, consider the following cases:
+(1) A biography of Brigitte Bardot hasTopic &#39;star system&#39;
+(2) The concept of &#39;starlet&#39; hasTopic &#39;cinema&#39;
+(3) A biography of Claude Chabrol hasTopic &#39;Nouvelle 
Vague&#39;.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <rdfs:range rdf:resource="&owl;Thing"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#nearTopicTo -->
+
+    <owl:ObjectProperty rdf:about="&topic;nearTopicTo">
+        <rdf:type rdf:resource="&owl;SymmetricProperty"/>
+        <rdfs:label xml:lang="en">near topic to</rdfs:label>
+        <rdfs:label xml:lang="it">è un argomento vicino a</rdfs:label>
+        <rdfs:comment>The vicinity relation between two topics, e.g. &#39;star 
system&#39; (as a Topic) is nearTopicTo &#39;cinema&#39; (as a Topic).
+Vicinity is typically established with reference to a threshold on the number 
of concepts or entities that are common to the two Topic(s), or based on a 
geometrical semantics applied to the spaces common between two topics (cf. 
ontopic.owl ontology).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;nearTopicTo"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/topic.owl#overlappingTopic -->
+
+    <owl:ObjectProperty rdf:about="&topic;overlappingTopic">
+        <rdf:type rdf:resource="&owl;SymmetricProperty"/>
+        <rdfs:label xml:lang="en">overlapping topic</rdfs:label>
+        <rdfs:comment>The relation between two topics, e.g. &#39;star 
system&#39; (as a Topic) is overlappingTopic with &#39;Bollywood movies&#39; 
(as a Topic).
+Overlap is typically established with reference to a threshold on the number 
of concepts or entities that are common between the two topics. Alternatively, 
it can be established with reference to the a geometrical semantics applied to 
the spaces (super-topics) of which topics are part (cf. ontopic.owl 
ontology).</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+        <rdfs:domain rdf:resource="&topic;Topic"/>
+        <rdfs:range rdf:resource="&topic;Topic"/>
+        <owl:inverseOf rdf:resource="&topic;overlappingTopic"/>
+    </owl:ObjectProperty>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Classes
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#Concept -->
+
+    <owl:Class rdf:about="&topic;Concept">
+        <rdfs:label xml:lang="en">Concept</rdfs:label>
+        <rdfs:label xml:lang="it">Concetto</rdfs:label>
+        <owl:disjointWith rdf:resource="&topic;Topic"/>
+        <rdfs:comment rdf:datatype="&xsd;string">A Concept is a social object, 
which is used to classify entities. Differently from a Topic
+Both concepts and topics are used to classify entities, but concepts typically 
have an &quot;is a&quot; relation to the entities; e.g. 
+(1) A biography of Brigitte Bardot hasTopic &#39;star system&#39; (Topic)
+(2) A biography of Brigitte Bardot is a Biography (Concept)
+(3) A biography of Claude Chabrol hasTopic &#39;Nouvelle Vague&#39; (Topic)
+(4) The Nouvelle Vague is a CulturalMovement (Concept)</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- http://www.ontologydesignpatterns.org/cp/owl/topic.owl#Topic -->
+
+    <owl:Class rdf:about="&topic;Topic">
+        <rdfs:label xml:lang="en">Topic</rdfs:label>
+        <rdfs:label xml:lang="it">Argomento</rdfs:label>
+        <owl:equivalentClass>
+            <owl:Restriction>
+                <owl:onProperty rdf:resource="&topic;isTopicOf"/>
+                <owl:minCardinality 
rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
+            </owl:Restriction>
+        </owl:equivalentClass>
+        <rdfs:subClassOf>
+            <owl:Restriction>
+                <owl:onProperty rdf:resource="&topic;isSubTopicOf"/>
+                <owl:allValuesFrom rdf:resource="&topic;Topic"/>
+            </owl:Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <owl:Restriction>
+                <owl:onProperty rdf:resource="&topic;hasSubTopic"/>
+                <owl:allValuesFrom rdf:resource="&topic;Topic"/>
+            </owl:Restriction>
+        </rdfs:subClassOf>
+        <rdfs:comment>A topic, or subject, argument, domain, theme, subject 
area, etc.
+Topics have a controversial intuition across common sense, document management 
systems, knowledge organization systems, etc.
+
+There is an interesting duality of topics: they are commonly interpreted as 
areas of shared knowledge within a Community (therefore as collections of 
social objects). On the other hand, existing directories and thesauri use 
&#39;topic&#39; (or &#39;subject&#39;) more restrictively, as a relation 
between a document and a concept. 
+
+For example, thesauri do not usually distinguish when their &#39;concepts&#39; 
(cf. skos:Concept) are actually intended as concepts (in the sense of Concept 
in this pattern) and when they are intended as topics. The distinction is clear 
when you compare these two sample sentences: &#39;the football topic is part of 
the sport topic&#39; vs. &#39;the concept of football is part of the concept of 
sport&#39;. 
+While the first is perfectly acceptable, the second is counterintuitive and 
even possibly wrong. This effect is due to the fact that concepts are 
&#39;intensional&#39; notions and are not intended as areas of knowledge, 
document spaces, etc., which are &#39;extensional&#39; notions.
+
+Accordingly to these basic observations, in this pattern Concept and Topic 
result to be disjoint, and an appropriate representation should be in place in 
order to model thesauri. E.g. skos:Concept should be mapped to the union of 
Concept and Topic.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/topic.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- http://www.w3.org/2002/07/owl#Thing -->
+
+    <owl:Class rdf:about="&owl;Thing"/>
+</rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 3.1.0.1602) 
http://owlapi.sourceforge.net -->
+

Added: 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/typesofentities.owl
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/typesofentities.owl?rev=1102452&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/typesofentities.owl
 (added)
+++ 
incubator/stanbol/trunk/ontologymanager/ontonet/src/test/resources/ontologies/odp/typesofentities.owl
 Thu May 12 20:16:02 2011
@@ -0,0 +1,145 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+    <!ENTITY owl "http://www.w3.org/2002/07/owl#"; >
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"; >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"; >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; >
+    <!ENTITY typesofentities 
"http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#"; >
+    <!ENTITY cpannotationschema 
"http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"; >
+]>
+
+
+<rdf:RDF 
xmlns="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#";
+     
xml:base="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl";
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
+     
xmlns:cpannotationschema="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#";
+     
xmlns:typesofentities="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#";
+     xmlns:owl="http://www.w3.org/2002/07/owl#";
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+    <owl:Ontology 
rdf:about="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl";>
+        <owl:versionInfo rdf:datatype="&xsd;string">1.1 added rdfs:isDefinedBy 
for all named entities</owl:versionInfo>
+        <owl:versionInfo rdf:datatype="&xsd;string">Created by Valentina 
Presutti</owl:versionInfo>
+        <rdfs:comment rdf:datatype="&rdf;PlainLiteral">The types of entities 
pattern.
+It is extracted from DOLCE-UltraLite by partial clone of 
elements.</rdfs:comment>
+        <cpannotationschema:hasIntent rdf:datatype="&rdf;PlainLiteral">To 
identify and categorize the most general possible types of things in the domain 
of discourse.</cpannotationschema:hasIntent>
+        <cpannotationschema:coversRequirements 
rdf:datatype="&rdf;PlainLiteral">What kind of entity is 
that?</cpannotationschema:coversRequirements>
+        <owl:imports 
rdf:resource="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl"/>
+    </owl:Ontology>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Annotation properties
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    <owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;isDefinedBy"/>
+    <owl:AnnotationProperty 
rdf:about="&cpannotationschema;coversRequirements"/>
+    <owl:AnnotationProperty rdf:about="&cpannotationschema;hasIntent"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
+    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
+    
+
+
+    <!-- 
+    
///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Classes
+    //
+    
///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#Abstract -->
+
+    <owl:Class rdf:about="&typesofentities;Abstract">
+        <rdfs:label xml:lang="en">Abstract</rdfs:label>
+        <rdfs:label xml:lang="it">Astratto</rdfs:label>
+        <rdfs:subClassOf rdf:resource="&typesofentities;Entity"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Event"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Object"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Quality"/>
+        <rdfs:comment>Any Entity that cannot be located in space-time. E.g. 
mathematical entities: formal semantics elements, regions within dimensional 
spaces, etc.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#Entity -->
+
+    <owl:Class rdf:about="&typesofentities;Entity">
+        <rdfs:label xml:lang="en">Entity</rdfs:label>
+        <rdfs:label xml:lang="it">Entità</rdfs:label>
+        <owl:equivalentClass>
+            <owl:Class>
+                <owl:unionOf rdf:parseType="Collection">
+                    <rdf:Description rdf:about="&typesofentities;Abstract"/>
+                    <rdf:Description rdf:about="&typesofentities;Event"/>
+                    <rdf:Description rdf:about="&typesofentities;Object"/>
+                    <rdf:Description rdf:about="&typesofentities;Quality"/>
+                </owl:unionOf>
+            </owl:Class>
+        </owl:equivalentClass>
+        <rdfs:comment rdf:datatype="&xsd;string">Anything: real, possible, or 
imaginary, which some modeller wants to talk about for some 
purpose.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#Event -->
+
+    <owl:Class rdf:about="&typesofentities;Event">
+        <rdfs:label xml:lang="en">Event</rdfs:label>
+        <rdfs:label xml:lang="it">Evento</rdfs:label>
+        <rdfs:subClassOf rdf:resource="&typesofentities;Entity"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Object"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Quality"/>
+        <rdfs:comment rdf:datatype="&xsd;string">Any physical, social, or 
mental process, event, or state.
+More theoretically, events can be classified in different ways, possibly based 
on &#39;aspect&#39; (e.g. stative, continuous, achievements, etc.), or on 
agentivity, typical participants (e.g. human, physical, abstract, food, etc.).
+Here no special direction is taken, and the following explains why: events are 
related to situations, and they can be seen from different perspectives at a 
same time:
+
+consider a same event &#39;rock erosion in the Sinni valley&#39;: it can be 
conceptualized as an accomplishment (what has brought a certain state to 
occur), as an achievement (the state resulting from a previous accomplishment), 
as a punctual event (if we collapse the time interval of the erosion into a 
time point), or as a transition (something that has changed our focus from a 
state to another). 
+In the erosion case, we could have good motivations to shift from one aspect 
to another: a) causation focus, b) effectual focus, c) condensation d) 
transition (causality).
+If we want to consider all the aspects of a process together, we need to 
postulate a unifying Situation that encompasses them.</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#Object -->
+
+    <owl:Class rdf:about="&typesofentities;Object">
+        <rdfs:label xml:lang="en">Object</rdfs:label>
+        <rdfs:label xml:lang="it">Oggetto</rdfs:label>
+        <rdfs:subClassOf rdf:resource="&typesofentities;Entity"/>
+        <owl:disjointWith rdf:resource="&typesofentities;Quality"/>
+        <rdfs:comment rdf:datatype="&xsd;string">Any physical, social, or 
mental object, or a substance</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl"/>
+    </owl:Class>
+    
+
+
+    <!-- 
http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl#Quality -->
+
+    <owl:Class rdf:about="&typesofentities;Quality">
+        <rdfs:label xml:lang="en">Quality</rdfs:label>
+        <rdfs:label xml:lang="it">Qualità</rdfs:label>
+        <rdfs:subClassOf rdf:resource="&typesofentities;Entity"/>
+        <rdfs:comment>Any aspect of an Entity (but not a part of it), which 
cannot exist without that Entity. For example, the way the surface of a 
specific PhysicalObject looks like is a Quality, while the encoding of that 
quality into e.g. a PhysicalAttribute is a Region</rdfs:comment>
+        <rdfs:isDefinedBy 
rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/typesofentities.owl"/>
+    </owl:Class>
+</rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 3.1.0.1602) 
http://owlapi.sourceforge.net -->
+


Reply via email to