<?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 agentrole "http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl#" >
    <!ENTITY classification "http://www.ontologydesignpatterns.org/cp/owl/classification.owl#" >
    <!ENTITY timeindexedsituation "http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#" >
    <!ENTITY timeindexedpersonrole "http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl#" >
    <!ENTITY timeindexedclassification "http://www.ontologydesignpatterns.org/cp/owl/timeindexedclassification.owl#" >
]>


<rdf:RDF xmlns="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl#"
     xml:base="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl"
     xmlns:timeindexedsituation="http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#"
     xmlns:agentrole="http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:timeindexedpersonrole="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl#"
     xmlns:classification="http://www.ontologydesignpatterns.org/cp/owl/classification.owl#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:timeindexedclassification="http://www.ontologydesignpatterns.org/cp/owl/timeindexedclassification.owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <owl:Ontology rdf:about="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.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 with TopBraid Composer</owl:versionInfo>
        <owl:imports rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl"/>
        <owl:imports rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/classification.owl"/>
        <owl:imports rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/objectrole.owl"/>
        <owl:imports rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/timeindexedclassification.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="&rdfs;isDefinedBy"/>
    <owl:AnnotationProperty rdf:about="&rdfs;label"/>
    <owl:AnnotationProperty rdf:about="&rdfs;comment"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/timeindexedsituation.owl#forEntity -->

    <owl:ObjectProperty rdf:about="&timeindexedsituation;forEntity"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl#Agent -->

    <owl:Class rdf:about="&agentrole;Agent"/>
    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/classification.owl#Concept -->

    <owl:Class rdf:about="&classification;Concept"/>
    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/timeindexedclassification.owl#TimeIndexedClassification -->

    <owl:Class rdf:about="&timeindexedclassification;TimeIndexedClassification"/>
    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl#Person -->

    <owl:Class rdf:about="&timeindexedpersonrole;Person">
        <rdfs:label xml:lang="en">Person</rdfs:label>
        <rdfs:label>Persona {it}</rdfs:label>
        <rdfs:subClassOf rdf:resource="&agentrole;Agent"/>
        <rdfs:comment>Persons in commonsense intuition, i.e. either as physical agents (humans) or social persons.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl"/>
    </owl:Class>
    


    <!-- http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl#TimeIndexedPersonRole -->

    <owl:Class rdf:about="&timeindexedpersonrole;TimeIndexedPersonRole">
        <rdfs:label xml:lang="en">Time indexed person role</rdfs:label>
        <rdfs:label xml:lang="it">Classificazione</rdfs:label>
        <rdfs:subClassOf rdf:resource="&timeindexedclassification;TimeIndexedClassification"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="&timeindexedsituation;forEntity"/>
                <owl:someValuesFrom rdf:resource="&timeindexedpersonrole;Person"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment>A situation that expresses time indexing for the relation between persons and roles they play.</rdfs:comment>
        <rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/cp/owl/timeindexedpersonrole.owl"/>
    </owl:Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.1.0.1602) http://owlapi.sourceforge.net -->

