@prefix : . @prefix dc: . @prefix kpi: . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix rdfs: . @prefix renp: . @prefix time: . @prefix vann: . @prefix saref: . @prefix dcterms: . @prefix building: . @base . rdf:type owl:Ontology ; dc:creator "María Poveda-Villalón" , "Serge Chávez-Feria" ; dc:description "Ontology code created by Chowlk" ; dc:license "http://purl.org/NET/rdflicense/cc-by4.0" ; dc:publisher "http://www.oeg-upm.net/" ; dc:title "Renovation Processes and Work Orders Ontology" ; vann:preferredNamespacePrefix "renp" ; rdfs:comment "Ontology to model building renovation processes and work orders sent to the workers on-site."@en ; owl:versionInfo "0.0.3" . ################################################################# # Annotation properties ################################################################# ### http://purl.org/dc/elements/1.1/creator dc:creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/description dc:description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/license dc:license rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/publisher dc:publisher rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/title dc:title rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespacePrefix vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . ################################################################# # Datatypes ################################################################# ### http://www.w3.org/2001/XMLSchema#duration xsd:duration rdf:type rdfs:Datatype . ################################################################# # Object Properties ################################################################# ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#hasKPIValue kpi:hasKPIValue rdf:type owl:ObjectProperty ; rdfs:range kpi:KPIValue ; rdfs:comment "Relates an entity with specific kpi values."@en ; rdfs:label "has KPI Value"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#unitOfMeasure kpi:unitOfMeasure rdf:type owl:ObjectProperty ; rdfs:range saref:UnitOfMeasure ; rdfs:comment "Indicates the unit of measure of a kpi value."@en ; rdfs:label "unit of measure"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#executedBy renp:executedBy rdf:type owl:ObjectProperty ; rdfs:range renp:Worker ; rdfs:comment "Indicates who is responsable for executing a process or task" ; rdfs:label "executed by" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#hasIssue renp:hasIssue rdf:type owl:ObjectProperty ; rdfs:domain renp:Task ; rdfs:range renp:HealthSafetyIssue ; rdfs:comment "Relates an specific task to an issue."@en ; rdfs:label "has issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#hasKPI renp:hasKPI rdf:type owl:ObjectProperty ; rdfs:comment "Relates an entity with specific kpi definitions."@en ; rdfs:label "has KPI"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#hasProcess renp:hasProcess rdf:type owl:ObjectProperty ; rdfs:domain kpi:Project ; rdfs:range renp:Process ; rdfs:comment "Relates a project with its processes" ; rdfs:label "has process" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#hasTask renp:hasTask rdf:type owl:ObjectProperty ; rdfs:domain renp:Process ; rdfs:range renp:Task ; rdfs:comment "Indicates the tasks involved in a process" ; rdfs:label "has task" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#performedAtSpace renp:performedAtSpace rdf:type owl:ObjectProperty ; rdfs:domain renp:Process ; rdfs:range building:Space ; rdfs:comment "Relate a process with a space" ; rdfs:label "performed at space" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#performedAtStorey renp:performedAtStorey rdf:type owl:ObjectProperty ; rdfs:domain renp:Process ; rdfs:range building:Storey ; rdfs:comment "Relate a process with a storey" ; rdfs:label "performed at storey" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#relatedProject renp:relatedProject rdf:type owl:ObjectProperty ; rdfs:range kpi:Project ; rdfs:comment "Relation to connect a process or workorder with a project."@en ; rdfs:label "related project"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#relatedSpace renp:relatedSpace rdf:type owl:ObjectProperty ; rdfs:range building:Space ; rdfs:comment "Relates an issue with a space."@en ; rdfs:label "related space"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#relatedStorey renp:relatedStorey rdf:type owl:ObjectProperty ; rdfs:range building:Storey ; rdfs:comment "Relates an issue with a storey."@en ; rdfs:label "related storey"@en . ################################################################# # Data properties ################################################################# ### http://bimerr.iot.linkeddata.es/def/building#ifcIdentifier building:ifcIdentifier rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Global identifier in the IFC file" ; rdfs:label "ifc identifier" . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#absoluteDeviation kpi:absoluteDeviation rdf:type owl:DatatypeProperty ; rdfs:range xsd:double ; rdfs:label "absolute deviation"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#maxValue kpi:maxValue rdf:type owl:DatatypeProperty ; rdfs:range xsd:float ; rdfs:comment "Upper limit to define a KPI Value."@en ; rdfs:label "max value"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#minValue kpi:minValue rdf:type owl:DatatypeProperty ; rdfs:range xsd:float ; rdfs:comment "Lower limit to define a KPI Value."@en ; rdfs:label "min value"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#tolerance kpi:tolerance rdf:type owl:DatatypeProperty ; rdfs:range xsd:float ; rdfs:comment "Tolerance error in the value of a KPI."@en ; rdfs:label "tolerance"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#actualFinishDateTime renp:actualFinishDateTime rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "actual finish date time"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#actualStartDateTime renp:actualStartDateTime rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "actual start date time"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#creationDate renp:creationDate rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "creation date"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#duration renp:duration rdf:type owl:DatatypeProperty ; rdfs:range xsd:duration ; rdfs:label "duration"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#dustIssue renp:dustIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "dust issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#electricalIssue renp:electricalIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "electrical issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#email renp:email rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Email of the worker" ; rdfs:label "email" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#executionStatus renp:executionStatus rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Indicates the state of the work order - possible values: ABORTED, COMPLETED, DOWNLOADED, PAUSED, RUNNING" ; rdfs:label "execution status" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#gasIssue renp:gasIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "gas issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#i3dResultId renp:i3dResultId rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "i3d result id"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#i3did renp:i3did rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Identifier in the i3d tool"@en ; rdfs:label "i3d id"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#identifier renp:identifier rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "identifier"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#message renp:message rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Message describing the health and safety issue."@en ; rdfs:label "message"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#name renp:name rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Name of the entity" ; rdfs:label "name" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#noiseIssue renp:noiseIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "noise issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#plannedFinishDateTime renp:plannedFinishDateTime rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "planned finish date time"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#plannedStartDateTime renp:plannedStartDateTime rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "planned start date time"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#processId renp:processId rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Identifier of the entity" ; rdfs:label "process id"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#processName renp:processName rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "process name"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#relativeDeviation renp:relativeDeviation rdf:type owl:DatatypeProperty ; rdfs:range xsd:double ; rdfs:label "relative deviation"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#result renp:result rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:comment "Indicates the state of the task, possible values are: YES (done), NO (not done), PROBLEM (finished with problems), STARTED, READY" ; rdfs:label "result" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#start renp:start rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "start"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#taskId renp:taskId rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "task id"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#telecommunicationIssue renp:telecommunicationIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "telecommunication issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#version renp:version rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "version"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#waterIssue renp:waterIssue rdf:type owl:DatatypeProperty ; rdfs:range xsd:boolean ; rdfs:label "water issue"@en . ### https://saref.etsi.org/core/hasValue saref:hasValue rdf:type owl:DatatypeProperty ; rdfs:comment "Numeric quantity of a KPI value."@en ; rdfs:label "has value"@en . ################################################################# # Classes ################################################################# ### http://bimerr.iot.linkeddata.es/def/building#Space building:Space rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty building:ifcIdentifier ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "A space represents an area or volume bounded actually or theoretically. Spaces are areas or volumes that provide for certain functions within a building."@en ; rdfs:label "Space" . ### http://bimerr.iot.linkeddata.es/def/building#Storey building:Storey rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty building:ifcIdentifier ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "The building storey has an elevation and typically represents a (nearly) horizontal aggregation of spaces that are vertically bound."@en ; rdfs:label "Storey" . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#KPI kpi:KPI rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty kpi:hasKPIValue ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:identifier ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "Key performance indicators related to building renovation projects"@en ; rdfs:label "KPI"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#KPIValue kpi:KPIValue rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty kpi:unitOfMeasure ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty kpi:tolerance ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty kpi:absoluteDeviation ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty kpi:maxValue ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty kpi:minValue ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:relativeDeviation ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasValue ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "Key performance indicator values calculated for a specific renovation project and scenario."@en ; rdfs:label "KPI value"@en . ### http://bimerr.iot.linkeddata.es/def/key-performance-indicators#Project kpi:Project rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:hasProcess ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:processId ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "A project is a temporary endeavor undertaken to achieve defined objectives (definition taken from DBpedia)."@en ; rdfs:label "Project" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#HealthSafetyIssue renp:HealthSafetyIssue rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:relatedSpace ; owl:allValuesFrom building:Space ] , [ rdf:type owl:Restriction ; owl:onProperty renp:relatedStorey ; owl:allValuesFrom building:Storey ] , [ rdf:type owl:Restriction ; owl:onProperty renp:message ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:dustIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:electricalIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:gasIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:noiseIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:telecommunicationIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:waterIssue ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "Health and safety issues related to an specific task."@en ; rdfs:label "Health and safety issue"@en . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#Process renp:Process rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:hasKPI ; owl:allValuesFrom kpi:KPI ] , [ rdf:type owl:Restriction ; owl:onProperty renp:hasTask ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:performedAtSpace ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:performedAtStorey ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:executedBy ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:relatedProject ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:actualFinishDateTime ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:actualStartDateTime ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:creationDate ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:executionStatus ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:i3did ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:plannedFinishDateTime ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:plannedStartDateTime ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:processId ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:processName ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:version ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:label "Process" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#Task renp:Task rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:hasIssue ; owl:allValuesFrom renp:HealthSafetyIssue ] , [ rdf:type owl:Restriction ; owl:onProperty renp:hasKPI ; owl:allValuesFrom kpi:KPI ] , [ rdf:type owl:Restriction ; owl:onProperty renp:executedBy ; owl:minCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:i3dResultId ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:result ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:taskId ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:actualFinishDateTime ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:actualStartDateTime ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:duration ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:plannedFinishDateTime ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:plannedStartDateTime ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:start ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:label "Task" . ### http://bimerr.iot.linkeddata.es/def/renovation-processes#Worker renp:Worker rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:email ; owl:cardinality "1"^^xsd:nonNegativeInteger ] , [ rdf:type owl:Restriction ; owl:onProperty renp:identifier ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:label "Worker" . ### https://saref.etsi.org/core/UnitOfMeasure saref:UnitOfMeasure rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty renp:name ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "The unit of measure is a standard for measurement of a quantity, such as a Property. For example, Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called \"watt\". Our definition is based on the definition of unit of measure in the Ontology of units of Measure (OM). We propose here a list of some units of measure that are relevant for the purpose of the Smart Appliances ontology, but this list can be extended."@en ; rdfs:label "Unit of measure"@en . ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi