Renovation Processes and Work Orders Ontology
type: Ontology
creator: María Poveda-Villalón
creator: Serge Chávez-Feria
description: Ontology code created by Chowlk
license: http://purl.org/NET/rdflicense/cc-by4.0
publisher: http://www.oeg-upm.net/
preferred namespace prefix: renp
comment: Ontology to model building renovation processes and work orders sent to the workers on-site.
version info: 0.0.3

has KPI Value
type: ObjectProperty
range: KPI value
comment: Relates an entity with specific kpi values.

unit of measure
type: ObjectProperty
range: Unit of measure
comment: Indicates the unit of measure of a kpi value.

executed by
type: ObjectProperty
range: Worker
comment: Indicates who is responsable for executing a process or task

has KPI
type: ObjectProperty
comment: Relates an entity with specific kpi definitions.

has process
type: ObjectProperty
domain: Project
range: Process
comment: Relates a project with its processes

has task
type: ObjectProperty
domain: Process
range: Task
comment: Indicates the tasks involved in a process

performed at space
type: ObjectProperty
domain: Process
range: Space
comment: Relate a process with a space

performed at storey
type: ObjectProperty
domain: Process
range: Storey
comment: Relate a process with a storey

performed over component
type: ObjectProperty
domain: Process
range: Element

ifc identifier
type: DatatypeProperty
range: string
comment: Global identifier in the IFC file

absolute deviation
type: DatatypeProperty
range: double

max value
type: DatatypeProperty
range: float
comment: Upper limit to define a KPI Value.

min value
type: DatatypeProperty
range: float
comment: Lower limit to define a KPI Value.

tolerance
type: DatatypeProperty
range: float
comment: Tolerance error in the value of a KPI.

actual finish
type: DatatypeProperty

actual start
type: DatatypeProperty

dust issue
type: DatatypeProperty
range: boolean

electrical issue
type: DatatypeProperty
range: boolean

email
type: DatatypeProperty
range: string
comment: Email of the worker

execution status
type: DatatypeProperty
range: string
comment: Indicates the state of the work order - possible values: ABORTED, COMPLETED, DOWNLOADED, PAUSED, RUNNING

gas issue
type: DatatypeProperty
range: boolean

health and security issue
type: DatatypeProperty
domain: Task
range: string
comment: Indicates a possible health and security issue related to an specific task.

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

name
type: DatatypeProperty
range: string
comment: Name of the entity

noise issue
type: DatatypeProperty
range: boolean

planned finish
type: DatatypeProperty

planned start
type: DatatypeProperty

relative deviation
type: DatatypeProperty
range: double

result
type: DatatypeProperty
range: string
comment: Indicates the state of the task, possible values are: YES (done), NO (not done), PROBLEM (finished with problems), STARTED, READY

telecommunication issue
type: DatatypeProperty
range: boolean

water issue
type: DatatypeProperty
range: boolean

has value
type: DatatypeProperty
comment: Numeric quantity of a KPI value.

Element
type: Class
subclass of: Restriction
  on property: ifc identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  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).

Space
type: Class
subclass of: Restriction
  on property: ifc identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  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: Restriction
  on property: ifc identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  cardinality: 1
comment: The building storey has an elevation and typically represents a (nearly) horizontal aggregation of spaces that are vertically bound.

KPI
type: Class
subclass of: Restriction
  on property: has KPI Value
  min cardinality: 1
subclass of: Restriction
  on property: identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  cardinality: 1
comment: Key performance indicators related to building renovation projects

KPI value
type: Class
subclass of: Restriction
  on property: unit of measure
  cardinality: 1
subclass of: Restriction
  on property: tolerance
  min cardinality: 1
subclass of: Restriction
  on property: absolute deviation
  cardinality: 1
subclass of: Restriction
  on property: max value
  cardinality: 1
subclass of: Restriction
  on property: min value
  cardinality: 1
subclass of: Restriction
  on property: relative deviation
  cardinality: 1
subclass of: Restriction
  on property: has value
  cardinality: 1
comment: Key performance indicator values calculated for a specific renovation project and scenario.

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

Process
type: Class
subclass of: Restriction
  on property: has KPI
  all values from: KPI
subclass of: Restriction
  on property: has task
  min cardinality: 1
subclass of: Restriction
  on property: performed at space
  min cardinality: 1
subclass of: Restriction
  on property: performed at storey
  min cardinality: 1
subclass of: Restriction
  on property: performed over component
  min cardinality: 1
subclass of: Restriction
  on property: executed by
  cardinality: 1
subclass of: Restriction
  on property: actual finish
  cardinality: 1
subclass of: Restriction
  on property: actual start
  cardinality: 1
subclass of: Restriction
  on property: execution status
  cardinality: 1
subclass of: Restriction
  on property: identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  cardinality: 1
subclass of: Restriction
  on property: planned finish
  cardinality: 1
subclass of: Restriction
  on property: planned start
  cardinality: 1

Task
type: Class
subclass of: Restriction
  on property: has KPI
  all values from: KPI
subclass of: Restriction
  on property: executed by
  min cardinality: 1
subclass of: Restriction
  on property: health and security issue
  min cardinality: 1
subclass of: Restriction
  on property: identifier
  cardinality: 1
subclass of: Restriction
  on property: name
  cardinality: 1
subclass of: Restriction
  on property: result
  cardinality: 1
subclass of: Restriction
  on property: dust issue
  max cardinality: 1
subclass of: Restriction
  on property: electrical issue
  max cardinality: 1
subclass of: Restriction
  on property: gas issue
  max cardinality: 1
subclass of: Restriction
  on property: noise issue
  max cardinality: 1
subclass of: Restriction
  on property: telecommunication issue
  max cardinality: 1
subclass of: Restriction
  on property: water issue
  max cardinality: 1

Worker
type: Class
subclass of: Restriction
  on property: email
  cardinality: 1
subclass of: Restriction
  on property: identifier
  cardinality: 1

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. 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.