Building Ontology
type: Ontology
preferred namespace prefix: building
creator: María Poveda-Villalón
creator: Serge Chávez-Feria
creator: The Building ontology has been developed to perform as the core module of the BIMERR project, containing information related to buidling topology, components, materials, and geometry. The geometry information is managed as information objects whitout entering in the details of the BIM model.
publisher: http://www.oeg-upm.net/
license: http://purl.org/NET/rdflicense/cc-by4.0
version info: 0.1.5

has apartment
type: ObjectProperty
domain: Storey
range: Apartment
comment: Relation between a storey and the apartments it is composed of.

is measurement of element
type: ObjectProperty
domain: Measurement
range: Element
comment: Relates a measurement with an element of the building.

related documentation
type: ObjectProperty
range: Information object
comment: Property to link an entity to additional documentation (files).

related IFC file
type: ObjectProperty
range: Information object
comment: Property to link to an IFC file.

related project
type: ObjectProperty
domain: Building
range: Project
comment: Link a building to several projects.

related ObXML file
type: ObjectProperty
domain: Space
range: Information object
comment: Property to link a space with an obxml file for energy calculations.

has property
type: ObjectProperty
domain: Property set
range: Property
comment: A relationship between a feature of interest and a property of that feature.

has property set
type: ObjectProperty
range: Property set
comment: Relates a building element or device to specific property sets.

is measured in
type: ObjectProperty
domain: Measurement
range: Unit of measure
comment: A relationship identifying the unit of measure used for a certain entity.

relates to measurement
type: ObjectProperty
domain: Property
range: Measurement
comment: A relationship between a property and the measurements it relates to.

contains zone
type: ObjectProperty
domain: Zone
range: Zone
comment: Relationship to the subzones of a major zone. A space zone could for instance be contained in a storey zone which is further contained in a building zone.

has element
type: ObjectProperty
domain: Zone
range: Element
comment: Links a Zone to an Element that is contained in, or adjacent to, the Zone.

has space
type: ObjectProperty
domain: Zone
range: Space
comment: Relation to spaces contained in a zone.

has storey
type: ObjectProperty
domain: Zone
range: Storey
comment: Relation to storeys contained in a zone.

has sub element
type: ObjectProperty
domain: Element
range: Element
comment: Relationship to indicate the subcomponents of elements

building address
type: DatatypeProperty
domain: Building
range: string
comment: The postal address of the building

creation author
type: DatatypeProperty
range: string

creation date
type: DatatypeProperty
range: dateTime

description
type: DatatypeProperty
range: string
comment: Description of the element in the ifc file.

format
type: DatatypeProperty
domain: Information object
range: base64Binary

identifier in database
type: DatatypeProperty
domain: Element
range: string
comment: Indicates the ID of the building element in the BIMERR materials and component database.

ifc identifier
type: DatatypeProperty
range: string
comment: Identifier used in the IFC model (Global Unique ID).

ifc version
type: DatatypeProperty
range: string

location
type: DatatypeProperty
domain: Information object
range: anyURI

max occupants
type: DatatypeProperty
domain: Space
range: integer
comment: Maximum number of occupants inside a building.

min occupants
type: DatatypeProperty
domain: Space
range: integer
comment: Minimum number of occupants inside a building.

name
type: DatatypeProperty
range: string
comment: Name of the element in the ifc file.

type
type: DatatypeProperty
range: string
comment: Type of building element.

version
type: DatatypeProperty
domain: Information object
range: string

identifier
type: DatatypeProperty
range: string
comment: Identifier of the entity.

altitude
type: DatatypeProperty
domain: Building
range: float
comment: Altitude geo location coordinate.

latitude
type: DatatypeProperty
domain: Building
range: float
comment: Latitude geo location coordinate.

longitude
type: DatatypeProperty
domain: Building
range: float
comment: Longitude geo location coordinate.

has value
type: DatatypeProperty
domain: Measurement
range: float

Air conditioning unit
type: Class
subclass of: Energy Conversion Device
comment: Residential air conditioning unit.

Apartment
type: Class
subclass of: Zone
subclass of: Restriction
  on property: related documentation
  all values from: Information object
subclass of: Restriction
  on property: related IFC file
  all values from: Information object
subclass of: Restriction
  on property: has element
  all values from: Element
subclass of: Restriction
  on property: has space
  all values from: Space
subclass of: Restriction
  on property: ifc identifier
  min qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: ifc version
  cardinality: 1
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
comment: An apartment is a group of spaces, partial spaces or other zones.

Biomass Boiler
type: Class
subclass of: Boiler
comment: Boiler for the combustion of biomass fuels.

Building
type: Class
subclass of: Building
subclass of: Restriction
  on property: has apartment
  all values from: Apartment
subclass of: Restriction
  on property: has element
  all values from: Element
subclass of: Restriction
  on property: has space
  all values from: Space
subclass of: Restriction
  on property: has storey
  all values from: Storey
subclass of: Restriction
  on property: related documentation
  min cardinality: 1
subclass of: Restriction
  on property: related IFC file
  min cardinality: 1
subclass of: Restriction
  on property: related project
  min cardinality: 1
subclass of: Restriction
  on property: ifc identifier
  min qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: ifc version
  cardinality: 1
subclass of: Restriction
  on property: building address
  max cardinality: 1
subclass of: Restriction
  on property: creation author
  max cardinality: 1
subclass of: Restriction
  on property: creation date
  max cardinality: 1
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
subclass of: Restriction
  on property: type
  max cardinality: 1
subclass of: Restriction
  on property: version
  max cardinality: 1
subclass of: Restriction
  on property: altitude
  max cardinality: 1
subclass of: Restriction
  on property: latitude
  max cardinality: 1
subclass of: Restriction
  on property: longitude
  max cardinality: 1
comment: A building represents a structure that provides shelter for its occupants or contents and stands in one place. The building is also used to provide a basic element within the spatial structure hierarchy for the components of a building project (together with site, storey, and space).

Building Element
type: Class
subclass of: Element
disjoint with: Distribution Device
comment: The building element comprises all elements that are primarily part of the construction of a building, i.e., its structural and space separating system. Building elements are all physically existent and tangible things.

Door
type: Class
subclass of: Building Element
comment: The door is a building element that is predominately used to provide controlled access for people and goods. It includes constructions with hinged, pivoted, sliding, and additionally revolving and folding operations. A door consists of a lining and one or several panels.

Duct Segment
type: Class
subclass of: Flow Segment
comment: A duct segment is used to typically join two sections of duct network.

Element
type: Class
subclass of: Element
subclass of: Restriction
  on property: related documentation
  all values from: Information object
subclass of: Restriction
  on property: related IFC file
  all values from: Information object
subclass of: Restriction
  on property: has property set
  all values from: Property set
subclass of: Restriction
  on property: has sub element
  all values from: Element
subclass of: Restriction
  on property: ifc identifier
  min qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: type
  min cardinality: 1
subclass of: Restriction
  on property: ifc version
  cardinality: 1
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: identifier in database
  max qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: name
  max cardinality: 1
comment: An element is a generalization of all components that make up an AEC product.

Flow Segment
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of a segment of a flow distribution system.

Fossil Boiler
type: Class
subclass of: Boiler
comment: Boiler for the combustion of fossil fuels.

Measurement
type: Class
subclass of: Restriction
  on property: is measurement of element
  all values from: Element
subclass of: Restriction
  on property: is measured in
  all values from: Unit of measure
subclass of: Restriction
  on property: is measured in
  qualified cardinality: 1
  on class: Unit of measure
subclass of: Restriction
  on property: has value
  cardinality: 1
comment: Measurements related to the properties.

Pipe Segment
type: Class
subclass of: Flow Segment
comment: A pipe segment is used to typically join two sections of a piping network.

Project
type: Class
subclass of: Restriction
  on property: identifier
  cardinality: 1
comment: A project is a temporary endeavor undertaken to achieve defined objectives (definition taken from DBpedia).

Property
type: Class
subclass of: Restriction
  on property: relates to measurement
  all values from: Measurement
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
comment: Properties of materials.

Property set
type: Class
subclass of: Restriction
  on property: has property
  all values from: Property
subclass of: Restriction
  on property: has property
  min qualified cardinality: 1
  on class: Property
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: ifc identifier
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
comment: Class to unite specific properties related to building elements or materials.

Roof
type: Class
subclass of: Building Element
comment: A roof is the covering of the top part of a building, it protects the building against the effects of wheather.

Slab
type: Class
subclass of: Building Element
comment: A slab is a component of the construction that normally encloses a space vertically. The slab may provide the lower support (floor) or upper construction (roof slab) in any space in a building.

Space
type: Class
subclass of: Space
subclass of: Restriction
  on property: related documentation
  all values from: Information object
subclass of: Restriction
  on property: related IFC file
  all values from: Information object
subclass of: Restriction
  on property: related ObXML file
  all values from: Information object
subclass of: Restriction
  on property: has element
  all values from: Element
subclass of: Restriction
  on property: ifc identifier
  min qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: ifc version
  cardinality: 1
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: max occupants
  max qualified cardinality: 1
  on data range: integer
subclass of: Restriction
  on property: min occupants
  max qualified cardinality: 1
  on data range: integer
subclass of: Restriction
  on property: name
  max cardinality: 1
subclass of: Restriction
  on property: type
  max cardinality: 1
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.

Storey
type: Class
subclass of: Storey
subclass of: Restriction
  on property: contains zone
  some values from: Apartment
subclass of: Restriction
  on property: has apartment
  all values from: Apartment
subclass of: Restriction
  on property: related documentation
  all values from: Information object
subclass of: Restriction
  on property: related IFC file
  all values from: Information object
subclass of: Restriction
  on property: has element
  all values from: Element
subclass of: Restriction
  on property: has space
  all values from: Space
subclass of: Restriction
  on property: ifc identifier
  min qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: ifc version
  cardinality: 1
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
comment: The building storey has an elevation and typically represents a (nearly) horizontal aggregation of spaces that are vertically bound.

Unit of measure
type: Class
subclass of: Restriction
  on property: name
  cardinality: 1
comment: The unit of measure is a standard for measurement of a quantity, such as a Property

Wall
type: Class
subclass of: Building Element
comment: The wall represents a vertical construction that bounds or subdivides spaces. Wall are usually vertical, or nearly vertical, planar elements, often designed to bear structural loads. A wall is however not required to be load bearing.

Window
type: Class
subclass of: Building Element
comment: The window is a building element that is predominately used to provide natural light and fresh air. It includes vertical opening but also horizontal opening such as skylights or light domes. It includes constructions with swinging, pivoting, sliding, or revolving panels and fixed panels. A window consists of a lining and one or several panels.

Information object
type: Class
subclass of: Restriction
  on property: format
  cardinality: 1
subclass of: Restriction
  on property: location
  cardinality: 1
subclass of: Restriction
  on property: version
  cardinality: 1
subclass of: Restriction
  on property: identifier
  cardinality: 1
comment: Represents any kind of file.

Building
type: Class
comment: An independent unit of the built environment with a characteristic spatial structure. Concept from the BOT ontology.

Element
type: Class
comment: Constituent of a construction entity with a characteristic technical function, form or position. Concept from the BOT ontology.

Space
type: Class
comment: A limited three-dimensional extent defined physically or notionally. Concept from the BOT ontology.

Storey
type: Class
comment: A level part of a building. Concept from the BOT ontology.

Zone
type: Class
comment: A part of the physical world or a virtual world that is inherently both located in this world and having a 3D spatial extent. Concept from the BOT ontology.

Boiler
type: Class
subclass of: Energy Conversion Device
comment: A boiler is a closed, pressure-rated vessel in which water or other fluid is heated using an energy source such as natural gas, heating oil, or electricity. The fluid in the vessel is then circulated out of the boiler for use in various processes or heating applications.

Distribution Device
type: Class
subclass of: Element
comment: A generalization of all elements that participate in a distribution system.

Distribution Flow Device
type: Class
subclass of: Distribution Device
comment: Defines occurrence elements of a distribution system that facilitate the distribution of energy or matter, such as air, water or power.

Energy Conversion Device
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of a device used to perform energy conversion or heat transfer and typically participates in a flow distribution system.

Fan
type: Class
subclass of: Flow Moving Device
comment: A fan is a device which imparts mechanical work on a gas. A typical usage of a fan is to induce airflow in a building services air distribution system.

Flow Controller
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of elements of a distribution system that are used to regulate flow through a distribution system. Examples include dampers, valves, switches, and relays.

Flow Moving Device
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of an apparatus used to distribute, circulate or perform conveyance of fluids, including liquids and gases (such as a pump or fan), and typically participates in a flow distribution system.

Flow Storage Device
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of a device that participates in a distribution system and is used for temporary storage (such as a tank).

Flow Terminal
type: Class
subclass of: Distribution Flow Device
comment: Defines the occurrence of a permanently attached element that acts as a terminus or beginning of a distribution system (such as an air outlet, drain, water closet, or sink). A terminal is typically a point at which a system interfaces with an external environment.

Heat Exchanger
type: Class
subclass of: Energy Conversion Device
comment: A heat exchanger is a device used to provide heat transfer between non-mixing media such as plate and shell and tube heat exchangers.

Outlet
type: Class
subclass of: Flow Terminal
comment: An outlet is a device installed at a point to receive one or more inserted plugs for electrical power or communications.

Pump
type: Class
subclass of: Flow Moving Device
comment: A pump is a device which imparts mechanical work on fluids or slurries to move them through a channel or pipeline. A typical use of a pump is to circulate chilled water or heating hot water in a building services distribution system.

Solar Device
type: Class
subclass of: Energy Conversion Device
comment: A solar device converts solar radiation into other energy such as electric current or thermal energy.

Space Heater
type: Class
subclass of: Flow Terminal
comment: Space heaters utilize a combination of radiation and/or natural convection using a heating source such as electricity, steam or hot water to heat a limited space or area. Examples of space heaters include radiators, convectors, baseboard and finned-tube heaters.

Switching Device
type: Class
subclass of: Flow Controller
comment: A switch is used in a cable distribution system (electrical circuit) to control or modulate the flow of electricity.

Tank
type: Class
subclass of: Flow Storage Device
comment: A tank is a vessel or container in which a fluid or gas is stored for later use.

Tube Bundle
type: Class
subclass of: Energy Conversion Device
comment: A tube bundle is a device consisting of tubes and bundles of tubes used for heat transfer and contained typically within other energy conversion devices, such as a chiller or coil.