The Building Performance Ontology (BOP) aims to enable the integration of topological building information with static and dynamic properties, to create a homogeneous data environment used by complex building performance assessments. It helps building managers and their software to deal with the large heterogeneity of information. While the data describing static and dynamic properties is fundamentally different, they share a similar context with a complex spatio-temporal resolution. The goal of this ontology is to represent this complex contextual information similarly for different types of information, which will increase the opportunities for using the linked data in complex equations and improves machine-readability. We tried to be as semantically correct as possible, while also aiming for simple and intuitive queries. By (re-)using concepts from major ontologies in the field, BOP could easily be integrated with a wide range of existing ontologies and datasets.
Namespace: https://w3id.org/bop#
Suggested prefix: bop:
This is a place holder text for the introduction. The introduction should briefly describe the ontology, its motivation, state of the art and goals.
bop | <https://w3id.org/bop#> |
schema | <http://schema.org> |
qudt | <http://qudt.org/schema/qudt> |
bop | <http://www.w3id.org/bop> |
owl | <http://www.w3.org/2002/07/owl> |
xsd | <http://www.w3.org/2001/XMLSchema> |
skos | <http://www.w3.org/2004/02/skos/core> |
rdfs | <http://www.w3.org/2000/01/rdf-schema> |
rdf | <http://www.w3.org/1999/02/22-rdf-syntax-ns> |
xml | <http://www.w3.org/XML/1998/namespace> |
dcterms | <http://purl.org/dc/terms> |
vann | <http://purl.org/vocab/vann> |
prov | <http://www.w3.org/ns/prov> |
foaf | <http://xmlns.com/foaf/0.1> |
This ontology has the following classes and properties.
This is a placeholder text for the description of your ontology. The description should include an explanation and a diagram explaining how the classes are related, examples of usage, etc.
IRI: https://w3id.org/bop#Actuation
IRI: https://w3id.org/bop#Actuator
An agent that can implement an actuation procedure to change the state of a property..
IRI: https://w3id.org/bop#DataPoint
A data element in a database representing the state of a property.
IRI: https://w3id.org/bop#Database
A collection of data.
The database class is used to describe an external database, storing results of executions, such as a time-series database.
IRI: https://w3id.org/bop#Execution
An act of carrying out a procedure by an executor on a property
IRI: https://w3id.org/bop#Executor
An agent that can implement a procedure to perform an execution.
IRI: https://w3id.org/bop#FeatureOfInterest
An abstraction of a real-world phenomenon which could be described in terms of its properties.
IRI: https://w3id.org/bop#Input
An input data point in a BMS system.
IRI: https://w3id.org/bop#Observation
An act of carrying out an observation procedure by a sensor to observe the state of a property.
IRI: https://w3id.org/bop#Output
An output data point in a BMS system.
IRI: https://w3id.org/bop#Platform
An entity that hosts an executor.
IRI: https://w3id.org/bop#Procedure
A workflow, protocol, plan, algorithm, or computational method specifying how to perform an execution.
IRI: https://w3id.org/bop#Property
A measurable and intrinsic characteristic of a feature of interest.
IRI: https://w3id.org/bop#PropertySet
A collection of properties. The collection could also be a singleton or a null set.
IRI: https://w3id.org/bop#Result
The outcome of an execution.
IRI: https://w3id.org/bop#Sensor
An agent that can implement an observation procedure to measure the state of a property.
IRI: https://w3id.org/bop#Unit
A particular quantity value that has been chosen as a scale for measuring other quantities of the same kind.
IRI: https://w3id.org/bop#UserDefined
A user defined data point in a BMS system.
IRI: https://w3id.org/bop#actsOn
Relationship between an actuator and the property it acts on.
IRI: https://w3id.org/bop#actuatedBy
Relationship between an actuation and the actuator which performed this actuation.
IRI: https://w3id.org/bop#containsProperty
Relationship between a property set and a property which is part of this set.
IRI: https://w3id.org/bop#executedBy
Relationship between an execution and the executor which performed this execution.
IRI: https://w3id.org/bop#executesOn
Relationship between an executor and the property it executes on.
IRI: https://w3id.org/bop#hasActuatedProperty
Relationship between an actuation and the actuated property.
IRI: https://w3id.org/bop#hasActuation
Relationship between a property and a corresponding actuation.
IRI: https://w3id.org/bop#hasComplexProperty
Direct relationship between a feature of interest and a result.
IRI: https://w3id.org/bop#hasDataPoint
Relationship between a database and its data points.
IRI: https://w3id.org/bop#hasExecutedProperty
Relationship between an execution and the executed property.
IRI: https://w3id.org/bop#hasExecution
Relationship between a property and a corresponding execution.
IRI: https://w3id.org/bop#hasExternalDatabase
Linking an executor with the database its results are stored in.
IRI: https://w3id.org/bop#hasFeatureOfInterest
Linking an execution with its feature of interest.
IRI: https://w3id.org/bop#hasObservation
Relationship between a property and a corresponding observation.
IRI: https://w3id.org/bop#hasObservedProperty
Relationship between an observation and the observed property.
IRI: https://w3id.org/bop#hasProperty
Linking a feature of interest with its property. The property is intrinsic to this feature of interest, and cannot exist without this feature of interest.
IRI: https://w3id.org/bop#hasPropertyState
Linking a property with a result
IRI: https://w3id.org/bop#hasResult
Linking an execution to its result.
IRI: https://w3id.org/bop#hasSubActuator
Describing a whole-part relationship between an actuator and its sub-actuator.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#hasSubExecutor
Describing a whole-part relationship between an executor and its sub-executor.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#hasSubProperty
Describing a whole-part relationship between a property and its sub-property..
has characteristics: transitive
IRI: https://w3id.org/bop#hasSubSensor
Describing a whole-part relationship between a sensor and its sub-sensor..
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#hasUnit
Linking a result with a unit.
has characteristics: functional
IRI: https://w3id.org/bop#hosts
Describing the relation between a platform and the executor which is hosted by this platform.
has characteristics: inverse functional
IRI: https://w3id.org/bop#implementedBy
Describing the relation between a procedure and the executor implementing this procedure.
IRI: https://w3id.org/bop#implementsProcedure
Describing the relationship between an executor and the procedure it implements.
IRI: https://w3id.org/bop#isActuatedBy
Relationship between a property and the actuator which acts on the property.
IRI: https://w3id.org/bop#isComplexPropertyOf
Linking a result with a feature of interest
IRI: https://w3id.org/bop#isDataPointOf
Linking a data point with the database it is part of.
IRI: https://w3id.org/bop#isExecutedBy
Relationship between a property and the executor which executes on the property.
IRI: https://w3id.org/bop#isExternalDatabaseOf
IRI: https://w3id.org/bop#isFeatureOfInterestOf
Linking a feature of interest with an execution which executes on a property of this feature of interest.
IRI: https://w3id.org/bop#isHostedBy
Describing the relation between an executor and the platform hosting this executor.
IRI: https://w3id.org/bop#isObservedBy
Relationship between a property and the sensor which observes the property.
IRI: https://w3id.org/bop#isPartOfPropertySet
Relationship between a property and the property set it is part of.
IRI: https://w3id.org/bop#isPropertyOf
Linking a property with its feature of interest. The property is intrinsic to this feature of interest, and cannot exist without a feature of interest.
has characteristics: functional
IRI: https://w3id.org/bop#isPropertyStateOf
Linking a result with a property
IRI: https://w3id.org/bop#isResultOf
Linking a result with an execution.
IRI: https://w3id.org/bop#isSubActuatorOf
Relation between an actuator and sub-actuators. The sub-actuators are of type actuator and could function as individual actuators.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#isSubExecutorOf
Relation between an executor and sub-executors. The sub-executors are of type executor and could function as individual executors.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#isSubPropertyOf
Relation between a sub-property and its parent property.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#isSubSensorOf
Relation between a sensor and sub-sensors. The sub-sensors are of type sensor and could function as individual sensors.
has characteristics: asymmetric, transitive
IRI: https://w3id.org/bop#isUnitOf
Linking a unit with a result.
IRI: https://w3id.org/bop#isUsedFor
The relationship between a procedure and an execution which used this procedure.
IRI: https://w3id.org/bop#observedBy
Relationship between an observation and the sensor which performed this observation.
IRI: https://w3id.org/bop#observes
Relationship between a sensor and the property it observes.
IRI: https://w3id.org/bop#performsActuation
Relationship between an actuator and the actuation it performs.
IRI: https://w3id.org/bop#performsExecution
Relationship between an executor and the execution it performs.
IRI: https://w3id.org/bop#performsObservation
Relationship between a sensor and the observation it performs.
IRI: https://w3id.org/bop#usesProcedure
The relationship between an execution and the used procedure.
IRI: https://w3id.org/bop#hasID
The ID of a data point in an external database.
has characteristics: functional
IRI: https://w3id.org/bop#hasSimpleProperty
Linking a feature of interest with a simple property value described as a literal.
IRI: https://w3id.org/bop#hasSimplePropertyState
Linking a property with a simple property state value described as a literal.
IRI: https://w3id.org/bop#hasSimpleResult
Linking an execution with a simple result value described as a literal.
has characteristics: functional
IRI: https://w3id.org/bop#hasSimpleUnit
Linking a result with a unit described by a literal.
has characteristics: functional
IRI: https://w3id.org/bop#hasValue
The simple value of a result.
IRI: https://orcid.org/0000-0002-8809-3277
Add your references here. It is recommended to have them as a list.
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.
An act of carrying out an actuation procedure by an actuator to change the state of a property.