<?xml version="1.0"?>
<rdf:RDF xmlns="http://bimerr.iot.linkeddata.es/def/annotation-objects#"
     xml:base="http://bimerr.iot.linkeddata.es/def/annotation-objects"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:vann="http://purl.org/vocab/vann/">
    <owl:Ontology rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#">
        <dc:created>2020-11-01</dc:created>
        <dc:creator>María Poveda-Villalón</dc:creator>
        <dc:creator>Serge Chávez-Feria</dc:creator>
        <dc:license>http://purl.org/NET/rdflicense/cc-by4.0</dc:license>
        <dc:publisher>http://www.oeg-upm.net/</dc:publisher>
        <dc:title>Annotations Ontology</dc:title>
        <vann:preferredNamespacePrefix>ao</vann:preferredNamespacePrefix>
        <rdfs:comment xml:lang="en">The Annotation Objects ontology aims to model the annotations and comments made during a renovation project with respect to specific building elements, spaces, etc.</rdfs:comment>
        <owl:versionInfo>0.0.2</owl:versionInfo>
    </owl:Ontology>
    


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


    


    <!-- http://purl.org/dc/elements/1.1/created -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/created"/>
    


    <!-- http://purl.org/dc/elements/1.1/creator -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator"/>
    


    <!-- http://purl.org/dc/elements/1.1/license -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/license"/>
    


    <!-- http://purl.org/dc/elements/1.1/publisher -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/publisher"/>
    


    <!-- http://purl.org/dc/elements/1.1/title -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title"/>
    


    <!-- http://purl.org/vocab/vann/preferredNamespacePrefix -->


    <owl:AnnotationProperty rdf:about="http://purl.org/vocab/vann/preferredNamespacePrefix"/>
    


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


    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#hasComment -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#hasComment">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Comment"/>
        <rdfs:comment xml:lang="en">Relates a topic with a comment.</rdfs:comment>
        <rdfs:label>has comment</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#hasTopic -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#hasTopic">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/key-performance-indicator#Project"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:comment xml:lang="en">Relates the project to topics/issues</rdfs:comment>
        <rdfs:label xml:lang="en">has topic</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedAudioFile -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedAudioFile">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:comment xml:lang="en">Relates to an audio file.</rdfs:comment>
        <rdfs:label xml:lang="en">related audio file</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedComponent -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedComponent">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/building#Element"/>
        <rdfs:comment xml:lang="en">Relates a topic to an element.</rdfs:comment>
        <rdfs:label xml:lang="en">related component</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedDocumentation -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedDocumentation">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:comment xml:lang="en">Links a topic to extra document references, such as additional payloads, or links.</rdfs:comment>
        <rdfs:label xml:lang="en">related documentation</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedIFCFile -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedIFCFile">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:comment xml:lang="en">Relates to an IFC file.</rdfs:comment>
        <rdfs:label xml:lang="en">related IFC file</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedImageFile -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedImageFile">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:comment xml:lang="en">Relates to an image file.</rdfs:comment>
        <rdfs:label xml:lang="en">related image file</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedSpace -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedSpace">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/building#Space"/>
        <rdfs:comment xml:lang="en">Relates a topic to a space.</rdfs:comment>
        <rdfs:label xml:lang="en">related  space</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedVideoFile -->


    <owl:ObjectProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedVideoFile">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:comment xml:lang="en">Relates to a video file.</rdfs:comment>
        <rdfs:label xml:lang="en">related video file</rdfs:label>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#assignedTo -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#assignedTo">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">The user to whom this topic is assigned to. Recommended to be in email format.</rdfs:comment>
        <rdfs:label>assigned to</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#comment -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#comment">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Comment"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Large description of the comment.</rdfs:comment>
        <rdfs:label>comment</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#creationAuthor -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationAuthor">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Indicates the creator of the entity.</rdfs:comment>
        <rdfs:label>creation author</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#creationDate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationDate">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en">Indicates the creation date of the entity.</rdfs:comment>
        <rdfs:label>creation date</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#description -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#description">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Provides a description of the topic.</rdfs:comment>
        <rdfs:label>description</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#dueDate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#dueDate">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en">Date until when the topics issue needs to be resolved.</rdfs:comment>
        <rdfs:label>due date</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#identifier -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#identifier">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Attribute to uniquely identify the topics, comments.</rdfs:comment>
        <rdfs:label>identifier</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#ifcIdentifier -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#ifcIdentifier">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Global ID of the space in the IFC file</rdfs:comment>
        <rdfs:label xml:lang="en">ifc identifier</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#label -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#label">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Label of the topic: Architecture, Structure, Mechanical, Electrical, Specifications, Technology.</rdfs:comment>
        <rdfs:label xml:lang="en">label</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#location -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#location">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
        <rdfs:comment xml:lang="en">Location of the file.</rdfs:comment>
        <rdfs:label xml:lang="en">location</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedAuthor -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedAuthor">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Indicates who modified the entity.</rdfs:comment>
        <rdfs:label>modified author</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedDate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedDate">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en">Indicates the last time the entity was modified.</rdfs:comment>
        <rdfs:label>modified date</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#priority -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#priority">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#integer"/>
        <rdfs:comment xml:lang="en">Priority of the topic indicated by an integer number: 1, 2, 3, 4.</rdfs:comment>
        <rdfs:label>priority</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#stage -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#stage">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Stage of the project: Preliminary Planning End, Construction Start, Construction End.</rdfs:comment>
        <rdfs:label xml:lang="en">stage</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#taskId -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#taskId">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Relates the topic/issue to an specific task id.</rdfs:comment>
        <rdfs:label xml:lang="en">task id</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#title -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#title">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Title of the topic.</rdfs:comment>
        <rdfs:label>title</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#topicStatus -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#topicStatus">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Status of the topic: Open, In Progress, Closed, ReOpened.</rdfs:comment>
        <rdfs:label xml:lang="en">topic status</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#topicType -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#topicType">
        <rdfs:domain rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en">Comment, Issue, Request, Solution</rdfs:comment>
        <rdfs:label xml:lang="en">topic type</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#xCoordinate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#xCoordinate">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
        <rdfs:comment xml:lang="en">X component of a 3D coordinate.</rdfs:comment>
        <rdfs:label>x coordinate</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#yCoordinate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#yCoordinate">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
        <rdfs:comment xml:lang="en">Y component of a 3D coordinate.</rdfs:comment>
        <rdfs:label>y coordinate</rdfs:label>
    </owl:DatatypeProperty>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#zCoordinate -->


    <owl:DatatypeProperty rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#zCoordinate">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
        <rdfs:comment xml:lang="en">Z component of a 3D coordinate.</rdfs:comment>
        <rdfs:label>z coordinate</rdfs:label>
    </owl:DatatypeProperty>
    


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


    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#Comment -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#Comment">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#comment"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationAuthor"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationDate"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#identifier"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedAuthor"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedDate"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">Their purpose is to record discussion between different parties related to the topic.</rdfs:comment>
        <rdfs:label xml:lang="en">Comment</rdfs:label>
    </owl:Class>
    


    <!-- http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#hasComment"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Comment"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedAudioFile"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedComponent"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/building#Element"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedDocumentation"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedIFCFile"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedImageFile"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedVideoFile"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#relatedSpace"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationAuthor"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#creationDate"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#identifier"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#label"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#taskId"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#title"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#topicStatus"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#topicType"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#assignedTo"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#description"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#dueDate"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedAuthor"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#modifiedDate"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#priority"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#stage"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">Topic contains reference information of the topic.</rdfs:comment>
        <rdfs:label xml:lang="en">Topic</rdfs:label>
    </owl:Class>
    


    <!-- http://bimerr.iot.linkeddata.es/def/building#Element -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/building#Element">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#ifcIdentifier"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">An element is a generalization of all components that make up an AEC product.</rdfs:comment>
        <rdfs:label xml:lang="en">Element</rdfs:label>
    </owl:Class>
    


    <!-- http://bimerr.iot.linkeddata.es/def/building#Space -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/building#Space">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#ifcIdentifier"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">A space represents an area or volume bounded actually or theoretically. Spaces are areas or volumes that provide for certain functions within a building.</rdfs:comment>
        <rdfs:label xml:lang="en">Space</rdfs:label>
    </owl:Class>
    


    <!-- http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/information-objects#InformationObject">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#location"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">Class that represents any type of file.</rdfs:comment>
        <rdfs:label xml:lang="en">Information Object</rdfs:label>
    </owl:Class>
    


    <!-- http://bimerr.iot.linkeddata.es/def/key-performance-indicator#Project -->


    <owl:Class rdf:about="http://bimerr.iot.linkeddata.es/def/key-performance-indicator#Project">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#hasTopic"/>
                <owl:allValuesFrom rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#Topic"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://bimerr.iot.linkeddata.es/def/annotation-objects#identifier"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment xml:lang="en">A project is a temporary endeavor undertaken to achieve defined objectives.</rdfs:comment>
        <rdfs:label xml:lang="en">Project</rdfs:label>
    </owl:Class>
</rdf:RDF>



<!-- Generated by the OWL API (version 5.1.14) https://github.com/owlcs/owlapi/ -->


