<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY bfo "http://www.ifomis.org/bfo/1.0#" >
    <!ENTITY dc "http://purl.org/dc/elements/1.1/" >
    <!ENTITY owl11 "http://www.w3.org/2006/12/owl11#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY snap "http://www.ifomis.org/bfo/1.0/snap#" >
    <!ENTITY span "http://www.ifomis.org/bfo/1.0/span#" >
    <!ENTITY owl11xml "http://www.w3.org/2006/12/owl11-xml#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>


<rdf:RDF xmlns="http://ontology.dumontierlab.com/bfo"
     xml:base="http://ontology.dumontierlab.com/bfo"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:owl11="http://www.w3.org/2006/12/owl11#"
     xmlns:owl11xml="http://www.w3.org/2006/12/owl11-xml#"
     xmlns:snap="http://www.ifomis.org/bfo/1.0/snap#"
     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#"
     xmlns:bfo="http://www.ifomis.org/bfo/1.0#"
     xmlns:span="http://www.ifomis.org/bfo/1.0/span#">
    <owl:Ontology rdf:about="">
        <dc:source rdf:datatype="&xsd;string"
            >Barry Smith and Pierre Grenon: &quot;The Cornucopia of Formal Ontological Relations&quot;</dc:source>
        <dc:format rdf:datatype="&xsd;string"
            >application/rdf+xml</dc:format>
        <dc:source rdf:datatype="&xsd;string"
            >Pierre Grenon and Barry Smith: &quot;SNAP and SPAN: Towards Geospatial Dynamics&quot;</dc:source>
        <dc:source rdf:datatype="&xsd;string"
            >Barry Smith: &quot;Basic Tools of Formal Ontology&quot;</dc:source>
        <dc:title rdf:datatype="&xsd;string"
            >Basic Formal Ontology (BFO)</dc:title>
        <dc:identifier rdf:datatype="&xsd;string"
            >http://www.ifomis.org/bfo/1.0</dc:identifier>
        <dc:source rdf:datatype="&xsd;string"
            >Pierre Grenon: &quot;Nuts in BFO&apos;s Nutshell: Revisions to the Bi-categorial Axiomatization of BFO&quot;</dc:source>
        <dc:source rdf:datatype="&xsd;string"
            >Pierre Grenon, Barry Smith and Louis Goldberg: &quot;Biodynamic Ontology: Applying BFO in the Biomedical Domain&quot;</dc:source>
        <dc:language rdf:datatype="&xsd;string">en</dc:language>
        <owl:versionInfo rdf:datatype="&xsd;string">1.0</owl:versionInfo>
        <dc:source rdf:datatype="&xsd;string"
            >Barry Smith: &quot;Beyond Concepts: Ontology as Reality Representation&quot;</dc:source>
        <dc:publisher rdf:datatype="&xsd;string"
            >Institute for Formal Ontology and Medical Information Science (IFOMIS)</dc:publisher>
        <dc:source rdf:datatype="&xsd;string"
            >Barry Smith: &quot;Against Fantology&quot;</dc:source>
        <dc:source rdf:datatype="&xsd;string"
            >Pierre Grenon: &quot;BFO in a Nutshell: A Bi-categorial Axiomatization of BFO and Comparison with DOLCE&quot;</dc:source>
        <dc:date rdf:datatype="&xsd;date">2007-05-08</dc:date>
        <dc:description rdf:datatype="&xsd;string"
            >The Basic Formal Ontology, an upper level ontology.</dc:description>
        <dc:contributor rdf:datatype="&xsd;string">Andrew Spear</dc:contributor>
        <dc:creator rdf:datatype="&xsd;string"
            >Holger Stenzhorn</dc:creator>
        <dc:source rdf:datatype="&xsd;string"
            >Pierre Grenon: &quot;Spatio-temporality in Basic Formal Ontology: SNAP and SPAN, Upper-Level Ontology, and Framework for Formalization&quot;</dc:source>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <owl:AnnotationProperty rdf:about="&dc;date"/>
    <owl:AnnotationProperty rdf:about="&dc;title"/>
    <owl:AnnotationProperty rdf:about="&dc;format"/>
    <owl:AnnotationProperty rdf:about="&dc;creator"/>
    <owl:AnnotationProperty rdf:about="&dc;source"/>
    <owl:AnnotationProperty rdf:about="&dc;publisher"/>
    <owl:AnnotationProperty rdf:about="&dc;identifier"/>
    <owl:AnnotationProperty rdf:about="&dc;description"/>
    <owl:AnnotationProperty rdf:about="&dc;language"/>
    <owl:AnnotationProperty rdf:about="&dc;contributor"/>
    


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

    


    <!-- http://www.ifomis.org/bfo/1.0#Entity -->

    <owl:Class rdf:about="&bfo;Entity">
        <rdfs:label rdf:datatype="&xsd;string">entity</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;Continuant"/>
                    <rdf:Description rdf:about="&span;Occurrent"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Continuant -->

    <owl:Class rdf:about="&snap;Continuant">
        <rdfs:label rdf:datatype="&xsd;string">continuant</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;IndependentContinuant"/>
                    <rdf:Description rdf:about="&snap;SpatialRegion"/>
                    <rdf:Description rdf:about="&snap;DependentContinuant"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&bfo;Entity"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a heart, a person, the color of a tomato, the mass of a cloud, a symphony orchestra, the disposition of blood to coagulate, the lawn and atmosphere in front of our building</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: endurant</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An entity that exists in full at any time in which it exists at all, persists through time while maintaining its identity and has no temporal parts.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#DependentContinuant -->

    <owl:Class rdf:about="&snap;DependentContinuant">
        <rdfs:label rdf:datatype="&xsd;string"
            >dependent_continuant</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;RealizableEntity"/>
                    <rdf:Description rdf:about="&snap;Quality"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&snap;Continuant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: property, trope, mode</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the mass of a cloud, the smell of mozzarella, the liquidity of blood, the color of a tomato, the disposition of fish to decay, the role of being a doctor, the function of the heart to pump blood</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A continuant that inheres in or is borne by other entities.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Disposition -->

    <owl:Class rdf:about="&snap;Disposition">
        <rdfs:label rdf:datatype="&xsd;string">disposition</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;RealizableEntity"/>
        <owl:disjointWith rdf:resource="&snap;Function"/>
        <owl:disjointWith rdf:resource="&snap;Role"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A realizable entity that essentially causes a specific process or transformation in the object in which it inheres, under specific circumstances and in conjunction with the laws of nature. A general formula for dispositions is: X (object) has the disposition D to (transform, initiate a process) R under conditions C.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the disposition of vegetables to decay when not refrigerated, the disposition of a vase to brake if dropped, the disposition of blood to coagulate, the disposition of a patient with a weakened immune system to contract disease, the disposition of metal to conduct electricity.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#FiatObjectPart -->

    <owl:Class rdf:about="&snap;FiatObjectPart">
        <rdfs:label rdf:datatype="&xsd;string"
            >fiat_object_part</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;IndependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;ObjectBoundary"/>
        <owl:disjointWith rdf:resource="&snap;ObjectAggregate"/>
        <owl:disjointWith rdf:resource="&snap;Object"/>
        <owl:disjointWith rdf:resource="&snap;Site"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: fiat substance part</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: upper and lower lobes of the left lung, the dorsal and ventral surfaces of the body, the east side of Saarbruecken, the lower right portion of a human torso</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An independent continuant that is part of an object but is not demarcated by any physical discontinuities.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Function -->

    <owl:Class rdf:about="&snap;Function">
        <rdfs:label rdf:datatype="&xsd;string">function</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;RealizableEntity"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the function of a birth canal to enable transport, the function of the heart in the body to pump blood, the function of reproduction in the transmission of genetic material, the digestive function of the stomach to nutriate the body, the function of a hammer to drive in nails, the function of a computer program to compute mathematical equations, the function of an automobile to provide transportation, the function of a judge in a court of law</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A realizable entity the manifestation of which is an essentialy end-directed activity of a continuant entity in virtue of that continuant entity being a specific kind of entity in the kind or kinds of contexts that it is made for.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#IndependentContinuant -->

    <owl:Class rdf:about="&snap;IndependentContinuant">
        <rdfs:label rdf:datatype="&xsd;string"
            >independent_continuant</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;FiatObjectPart"/>
                    <rdf:Description rdf:about="&snap;ObjectAggregate"/>
                    <rdf:Description rdf:about="&snap;Object"/>
                    <rdf:Description rdf:about="&snap;ObjectBoundary"/>
                    <rdf:Description rdf:about="&snap;Site"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&snap;Continuant"/>
        <owl:disjointWith rdf:resource="&snap;DependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;SpatialRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A continuant that is a bearer of qualities and realizable entities, in which other entities inhere and which itself cannot inhere in anything.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: an organism, a heart, a leg, a person, a symphony orchestra, a chair, the bottom right portion of a human torso, the lawn and atmosphere in front of our building</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: substantial entity</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Object -->

    <owl:Class rdf:about="&snap;Object">
        <rdfs:label rdf:datatype="&xsd;string">object</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;IndependentContinuant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: an organism, a heart, a chair, a lung, an apple</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: substance</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A independent continuant that is spatially extended, maximally self-connected and self-contained (the parts of a substance are not separated from each other by spatial gaps) and possesses an internal unity. The identity of substantial objects is independent of that of other entities and can be maintained through time and through loss and gain of parts and qualities.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#ObjectAggregate -->

    <owl:Class rdf:about="&snap;ObjectAggregate">
        <rdfs:label rdf:datatype="&xsd;string"
            >object_aggregate</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;IndependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;Site"/>
        <owl:disjointWith rdf:resource="&snap;Object"/>
        <owl:disjointWith rdf:resource="&snap;ObjectBoundary"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a heap of stones, a group of commuters on the subway, a collection of random bacteria, a flock of geese, the patients in a hospital</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: substance aggregate</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An independent continuant that is a mereological sum of separate objects and possesses non-connected boundaries.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#ObjectBoundary -->

    <owl:Class rdf:about="&snap;ObjectBoundary">
        <rdfs:label rdf:datatype="&xsd;string">object_boundary</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;IndependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;Object"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the surface of the skin, the surface of the earth, the surface of the interior of the stomach, the outer surface of a cell or cell wall</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: substance boundary</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: Boundaries are theoretically difficult entities to account for, however the intuitive notion of a physical boundary as a surface of some sort (whether inside or outside of a thing) will generally serve as a good guide for the use of this universal.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An independent continuant that is a lower dimensional part of a spatial entity, normally a closed two-dimensional surface. Boundaries are those privileged parts of objects that exist at exactly the point where the object is separated off from the rest of the existing entities in the world.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#OneDimensionalRegion -->

    <owl:Class rdf:about="&snap;OneDimensionalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >one_dimensional_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;SpatialRegion"/>
        <owl:disjointWith rdf:resource="&snap;ThreeDimensionalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A spatial region with one dimension.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the part of space that is a line stretching from one end of absolute space to the other, an edge of a cube-shaped part of space</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Quality -->

    <owl:Class rdf:about="&snap;Quality">
        <rdfs:label rdf:datatype="&xsd;string">quality</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;DependentContinuant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the color of a tomato, the ambient temperature of air, the circumference of a waist, the shape of a nose, the mass of a piece of gold, the weight of a chimpanzee</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A dependent continuant that is exhibited if it inheres in an entity or entities at all (a categorical property).</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#RealizableEntity -->

    <owl:Class rdf:about="&snap;RealizableEntity">
        <rdfs:label rdf:datatype="&xsd;string"
            >realizable_entity</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;Disposition"/>
                    <rdf:Description rdf:about="&snap;Function"/>
                    <rdf:Description rdf:about="&snap;Role"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&snap;DependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;Quality"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A dependent continuant that inheres in continuants and are not exhibited in full at every time in which it inheres in an entity or group of entities. The exhibition or actualization of a realizable entity is a particular manifestation, functioning or process that occurs under certain circumstances.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the role of being a doctor, the function of the reproductive organs, the disposition of blood to coagulate, the disposition of metal to conduct electricity</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Role -->

    <owl:Class rdf:about="&snap;Role">
        <rdfs:label rdf:datatype="&xsd;string">role</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;RealizableEntity"/>
        <owl:disjointWith rdf:resource="&snap;Function"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A realizable entity the manifestation of which brings about some result or end that is not essential to a continuant in virtue of the kind of thing that it is but that can be served or participated in by that kind of continuant in some kinds of natural, social or institutional contexts.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the role of a person as a surgeon, the role of an artificial heart in pumping blood, the role of a chemical compound in an experiment, the role of a drug in the treatment of a disease, the role of a patient relative as defined by a hospital administrative form, the role of a woman as a legal mother in the context of system of laws, the role of a biological grandfather as legal guardian in the context of a system of laws, the role of a tree in maintaining stability in an ecosystem, the role of ingested matter in digestion</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#Site -->

    <owl:Class rdf:about="&snap;Site">
        <rdfs:label rdf:datatype="&xsd;string">site</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;IndependentContinuant"/>
        <owl:disjointWith rdf:resource="&snap;ObjectBoundary"/>
        <owl:disjointWith rdf:resource="&snap;Object"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a city, a nasal cavity, a blood vein, an environment, sinuses, canals, ventricles, the lumen of the gastrointestinal tract, the location of the battle of Austerlitz, the interior of the aorta, the room in which one is located, the top of one&apos;s desk including the things that are on it and the atmosphere surrounding them.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An independent continuant consisting of a characteristic spatial shape in relation to some arrangement of other continuants and of the medium which is enclosed in whole or in part by this characteristic spatial shape. Sites are entities that can be occupied by other continuants.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: Sites should not be confused with spatial regions. Sites characteristically have a filling or medium and are capable of altering their spatial location (moving from one spatial region to another) without altering their identity.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#SpatialRegion -->

    <owl:Class rdf:about="&snap;SpatialRegion">
        <rdfs:label rdf:datatype="&xsd;string">spatial_region</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&snap;OneDimensionalRegion"/>
                    <rdf:Description rdf:about="&snap;ThreeDimensionalRegion"/>
                    <rdf:Description rdf:about="&snap;ZeroDimensionalRegion"/>
                    <rdf:Description rdf:about="&snap;TwoDimensionalRegion"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&snap;Continuant"/>
        <owl:disjointWith rdf:resource="&snap;DependentContinuant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An independent continuant that is neither bearer of qualities nor inheres in any other entities.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the sum total of all space in the universe, parts of the sum total of all space in the universe</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: Spatial regions should not be confused with sites. Spatial regions exist as parts of pure or absolute space, have a dimensionality and a shape but require no filling in order to exist and are also immobile.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#ThreeDimensionalRegion -->

    <owl:Class rdf:about="&snap;ThreeDimensionalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >three_dimensional_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;SpatialRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a cube-shaped part of space, a sphere-shaped part of space</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A spatial region with three dimensions.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#TwoDimensionalRegion -->

    <owl:Class rdf:about="&snap;TwoDimensionalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >two_dimensional_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;SpatialRegion"/>
        <owl:disjointWith rdf:resource="&snap;ThreeDimensionalRegion"/>
        <owl:disjointWith rdf:resource="&snap;ZeroDimensionalRegion"/>
        <owl:disjointWith rdf:resource="&snap;OneDimensionalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the surface of a cube-shaped part of space, the surface of a sphere-shaped part of space, the surface of a rectilinear planar figure-shaped part of space</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A spatial region with two dimensions.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/snap#ZeroDimensionalRegion -->

    <owl:Class rdf:about="&snap;ZeroDimensionalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >zero_dimensional_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&snap;SpatialRegion"/>
        <owl:disjointWith rdf:resource="&snap;OneDimensionalRegion"/>
        <owl:disjointWith rdf:resource="&snap;ThreeDimensionalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A spatial region with no dimensions.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a point</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ConnectedSpatiotemporalRegion -->

    <owl:Class rdf:about="&span;ConnectedSpatiotemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >connected_spatiotemporal_region</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;SpatiotemporalInterval"/>
                    <rdf:Description rdf:about="&span;SpatiotemporalInstant"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&span;SpatiotemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A space time region that has temporal and spatial dimensions such that all points within the spatiotemporal region are mediately or immediately connected to all other points within the same space time region.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the spatial and temporal location of an individual organism&apos;s life, the spatial and temporal location of the development of a fetus</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ConnectedTemporalRegion -->

    <owl:Class rdf:about="&span;ConnectedTemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >connected_temporal_region</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;TemporalInterval"/>
                    <rdf:Description rdf:about="&span;TemporalInstant"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&span;TemporalRegion"/>
        <owl:disjointWith rdf:resource="&span;ScatteredTemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the 1970s years, the time from the beginning to the end of a heart attack, the time taken up by cellular meiosis</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A temporal region every point of which is mediately or immediately connected with every other point of which.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#FiatProcessPart -->

    <owl:Class rdf:about="&span;FiatProcessPart">
        <rdfs:label rdf:datatype="&xsd;string"
            >fiat_process_part</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ProcessualEntity"/>
        <owl:disjointWith rdf:resource="&span;ProcessAggregate"/>
        <owl:disjointWith rdf:resource="&span;ProcessBoundary"/>
        <owl:disjointWith rdf:resource="&span;ProcessualContext"/>
        <owl:disjointWith rdf:resource="&span;Process"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A processual entity that is part of a process but that does not have bona fide beginnings and endings corresponding to real discontinuities.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: chewing during a meal, the middle part of a rainstorm, the worst part of a heart-attack, the most interesting part of Van Gogh&apos;s life</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#Occurrent -->

    <owl:Class rdf:about="&span;Occurrent">
        <rdfs:label rdf:datatype="&xsd;string">occurrent</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;ProcessualEntity"/>
                    <rdf:Description rdf:about="&span;SpatiotemporalRegion"/>
                    <rdf:Description rdf:about="&span;TemporalRegion"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&bfo;Entity"/>
        <owl:disjointWith rdf:resource="&snap;Continuant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Synonyms: perdurant</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the life of an organism, a surgical operation as processual context for a nosocomical infection, the spatiotemporal context occupied by a process of cellular meiosis, the most interesting part of Van Gogh&apos;s life, the spatiotemporal region occupied by the development of a cancer tumor</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An entity that has temporal parts and that happens, unfolds or develops through time. Sometimes also called perdurants.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#Process -->

    <owl:Class rdf:about="&span;Process">
        <rdfs:label rdf:datatype="&xsd;string">process</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ProcessualEntity"/>
        <owl:disjointWith rdf:resource="&span;ProcessualContext"/>
        <owl:disjointWith rdf:resource="&span;ProcessAggregate"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A processual entity that is a maximally connected spatio-temporal whole and has bona fide beginnings and endings corresponding to real discontinuities.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the life of an organism, the process of sleeping, the process of cell-division</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ProcessAggregate -->

    <owl:Class rdf:about="&span;ProcessAggregate">
        <rdfs:label rdf:datatype="&xsd;string"
            >process_aggregate</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ProcessualEntity"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the beating of the hearts of each of seven individuals in the room, the playing of each of the members of an orchestra, a process of digestion and a process of thinking taken together</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A processual entity that is a meriological sum of processes and possesses non-connected boundaries.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ProcessBoundary -->

    <owl:Class rdf:about="&span;ProcessBoundary">
        <rdfs:label rdf:datatype="&xsd;string"
            >process_boundary</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ProcessualEntity"/>
        <owl:disjointWith rdf:resource="&span;ProcessualContext"/>
        <owl:disjointWith rdf:resource="&span;Process"/>
        <owl:disjointWith rdf:resource="&span;ProcessAggregate"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A processual entity that is the fiat or bona fide instantaneous temporal process boundary.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: birth, death, the forming of a synapse, the onset of REM sleep, the detaching of a finger in an industrial accident, the final separation of two cells at the end of cell-division, the incision at the beginning of a surgery</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ProcessualContext -->

    <owl:Class rdf:about="&span;ProcessualContext">
        <rdfs:label rdf:datatype="&xsd;string"
            >processual_context</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ProcessualEntity"/>
        <owl:disjointWith rdf:resource="&span;ProcessAggregate"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: setting</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: a surgical operation as processual context for a nosocomical infection, a routine check-up as processual context for the finding of a tumor, a clinical trial as processual context for the discovery of a new treatment or drug</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An occurrent consisting of a characteristic spatial shape inhering in some arrangement of other occurrents. Processual contexts are characteristically entities at or in which other occurrents can be located or occur.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ProcessualEntity -->

    <owl:Class rdf:about="&span;ProcessualEntity">
        <rdfs:label rdf:datatype="&xsd;string"
            >processual_entity</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;Process"/>
                    <rdf:Description rdf:about="&span;ProcessAggregate"/>
                    <rdf:Description rdf:about="&span;ProcessualContext"/>
                    <rdf:Description rdf:about="&span;ProcessBoundary"/>
                    <rdf:Description rdf:about="&span;FiatProcessPart"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&span;Occurrent"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the life of an organism, the process of meiosis, the course of a disease, the flight of a bird</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An occurrent that exists in time by occurring or happening, has temporal parts and always involves and depends on some entity.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ScatteredSpatiotemporalRegion -->

    <owl:Class rdf:about="&span;ScatteredSpatiotemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >scattered_spatiotemporal_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;SpatiotemporalRegion"/>
        <owl:disjointWith rdf:resource="&span;ConnectedSpatiotemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the space and time occupied by the individual games of the World Cup, the space and time occupied by the individual liaisons in a romantic affair</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A space time region that has spatial and temporal dimensions and every spatial and temporal point of which is not connected with every other spatial and temporal point of which.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#ScatteredTemporalRegion -->

    <owl:Class rdf:about="&span;ScatteredTemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >scattered_temporal_region</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;TemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A temporal region every point of which is not mediately or immediately connected with every other point of which.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the time occupied by the individual games of the World Cup, the time occupied by the individual liaisons in a romantic affair</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#SpatiotemporalInstant -->

    <owl:Class rdf:about="&span;SpatiotemporalInstant">
        <rdfs:label rdf:datatype="&xsd;string"
            >spatiotemporal_instant</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ConnectedSpatiotemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A connected space time region at a specific moment.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the space time region occupied by a single instantaneous temporal slice (part) of a process</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#SpatiotemporalInterval -->

    <owl:Class rdf:about="&span;SpatiotemporalInterval">
        <rdfs:label rdf:datatype="&xsd;string"
            >spatiotemporal_interval</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ConnectedSpatiotemporalRegion"/>
        <owl:disjointWith rdf:resource="&span;SpatiotemporalInstant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A connected space time region that endures for more than a single moment of time.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the space time region occupied by a process or by a fiat processual part</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#SpatiotemporalRegion -->

    <owl:Class rdf:about="&span;SpatiotemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string"
            >spatiotemporal_region</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;ScatteredSpatiotemporalRegion"/>
                    <rdf:Description rdf:about="&span;ConnectedSpatiotemporalRegion"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&span;Occurrent"/>
        <owl:disjointWith rdf:resource="&span;ProcessualEntity"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: This is the time and space within which occurrents exist. Occurrents exist in space and time in a different way from that in which continuants do and thus the space and time in which they exist is itself different. Spatiotemporal region&apos;s importance is primarily theoretical and it will not be used often in most domain ontology applications.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the spatiotemporal region occupied by a human life, the spatiotemporal region occupied by the development of a cancer tumor, the spatiotemporal context occupied by a process of cellular meiosis</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An occurrent at or in which processual entities can be located.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#TemporalInstant -->

    <owl:Class rdf:about="&span;TemporalInstant">
        <rdfs:label rdf:datatype="&xsd;string"
            >temporal_instant</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ConnectedTemporalRegion"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A connected temporal region comprising a single moment of time.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: right now, the moment at which a finger is detached in an industrial accident, the moment at which a child is born, the moment of death</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#TemporalInterval -->

    <owl:Class rdf:about="&span;TemporalInterval">
        <rdfs:label rdf:datatype="&xsd;string"
            >temporal_interval</rdfs:label>
        <rdfs:subClassOf rdf:resource="&span;ConnectedTemporalRegion"/>
        <owl:disjointWith rdf:resource="&span;TemporalInstant"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: any continuous temporal duration during which a process occurs</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: A connected temporal region lasting for more than a single moment of time.</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.ifomis.org/bfo/1.0/span#TemporalRegion -->

    <owl:Class rdf:about="&span;TemporalRegion">
        <rdfs:label rdf:datatype="&xsd;string">temporal_region</rdfs:label>
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="&span;ConnectedTemporalRegion"/>
                    <rdf:Description rdf:about="&span;ScatteredTemporalRegion"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="&span;Occurrent"/>
        <owl:disjointWith rdf:resource="&span;SpatiotemporalRegion"/>
        <owl:disjointWith rdf:resource="&span;ProcessualEntity"/>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Examples: the time it takes to run a marathon, the duration of a surgical procedure, the moment of death</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Comment: This is the time that is common to both SNAP and SPAN entities. The time of temporal region and its sub-classes will normally be the time that should be referred to when sub-classing universals having to do with time in an ontology.</rdfs:comment>
        <rdfs:comment rdf:datatype="&xsd;string"
            >Definition: An occurrent that is part of time.</rdfs:comment>
    </owl:Class>
</rdf:RDF>
