BIM collaboration Format Ontology

IRI:
http://lbd.arch.rwth-aachen.de/bcfOWL#
Version IRI:
http://lbd.arch.rwth-aachen.de/bcfOWL#
Current version:
0.7.0
Authors:
Jakob Beetz
Jyrki Oraskai
Oliver Schulz
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Annotation Properties
  5. Namespace Declarations

Classes

Bitmapc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Bitmap

A list of bitmaps can be used to add more information, for example, text in the visualization.
is in range of
has Bitmapop

Camerac back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Camera

Camera View
has super-classes
has Camera Up Vectorop exactly 1
has Camera View Pointop exactly 1
has Camera Directionop exactly 1
has sub-classes
Orthogonal Camerac, Perspective Camerac
is in domain of
has Aspect Ratiodp, has Camera Directionop, has Camera Up Vectorop, has Camera View Pointop

Clipping Planesc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#ClippingPlanes

ClippingPlanes can be used to define a subsection of a building model that is related to the topic. Each clipping plane is defined by Location and Direction.
is in range of
has Clipping Planesop

Coloringc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Coloring

The Coloring element lists colors and a list of associated components that should be displayed with the specified color when displaying a viewpoint. The color is given in ARGB format. Colors are represented as 6 or 8 hexadecimal digits. If 8 digits are present, the first two represent the alpha (transparency) channel. For example, 40E0D0 would be the color <span style="color:#40E0D0;";>Turquoise. More information about the color format can be found on Wikipedia.
is in range of
has Coloringop

Commentc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Comment

The markup file can contain comments related to the topic. Their purpose is to record discussion between different parties related to the topic. Comment has also the Guid attribute for identifying it uniquely.
has super-classes
has Comment Textdp exactly 1
has Viewpointop min 0
has Comment Modified Authorop min 0
has Authorop exactly 1
has Comment Datedp exactly 1
has Comment Modified Datedp min 0
has Viewpointop max 1
has Comment Modified Datedp max 1
has Topicop exactly 1
has Comment Modified Authorop max 1
has Projectop exactly 1
is in domain of
has Comment Datedp, has Comment Modified Authorop, has Comment Modified Datedp, has Comment Textdp, has Viewpointop

Componentc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Component

A component that links to a building element.
has super-classes
has Authoring Tool Iddp max 1
has Ifc Elementop min 0
has Ifc Guiddp max 1
has Originating Systemop min 0
has Ifc Guiddp min 0
has Ifc Elementop max 1
has Originating Systemop max 1
has Authoring Tool Iddp min 0
is in domain of
has Authoring Tool Iddp, has Ifc Elementop, has Ifc Guiddp, has Originating Systemop
is in range of
has Componentop

Exceptionc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Exception

Components to hide/show determined by default_visibility.
has super-classes
has Componentop min 0
is in range of
has Exceptionop

Extension Schemac back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#ExtensionSchema

The extension define the mapping of a BCF project.
has super-classes
has Stageop min 0
has Topic Typeop min 1
has Labelop min 0
has Priorityop min 0
has Topic Statusop min 1
has Authorop min 1
is in range of
has Extension Schemaop

Labelc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Label

The label is for tagging the Issue to be able to make a better categorization
is in range of
has Labelop

Linesc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Lines

Lines can be used to add markup in 3D. Each line is defined by three dimensional Start Point and End Point. Lines that have the same start and end points are to be considered points and may be displayed accordingly.
is in range of
has Linesop

Originating Systemc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#OriginatingSystem

Software with which the respective element was created
is in range of
has Originating Systemop

Orthogonal Camerac back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#OrthogonalCamera

This element describes a viewpoint using orthogonal camera.
has super-classes
Camerac
has View To World Scaledp exactly 1
is in domain of
has View To World Scaledp
is in range of
has Orthogonal Cameraop
is disjoint with
Perspective Camerac

Perspective Camerac back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#PerspectiveCamera

This element describes a viewpoint using perspective camera.
has super-classes
Camerac
has Vield Of Viewdp exactly 1
is in domain of
has Vield Of Viewdp
is in range of
has Perspective Cameraop
is disjoint with
Orthogonal Camerac

Priorityc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Priority

Indication of the Priority of an Issue
is in range of
has Priorityop

Projectc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Project

The project contains reference information about the project the topics belong to.
has super-classes
has Extension Schemaop exactly 1
has Namedp exactly 1
has Project IDdp exactly 1
has GUIDdp exactly 0
is in domain of
has Extension Schemaop, has Namedp, has Project IDdp
is in range of
has Projectop

Selectionc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Selection

Selected components
has super-classes
has Componentop min 0
is in range of
has Selectionop

Stagec back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Stage

To what stage of the project does the Topic relate to?
is in range of
has Stageop

Topicc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Topic

Topic node contains reference information of the topic. It has one attribute, Guid, which is the topic GUID.
has super-classes
has Indexdp min 0
has Assigned Toop min 0
has Topic Modified Datedp min 0
has Titledp exactly 1
has Descriptiondp min 0
has Indexdp max 1
has Topic Modified Datedp max 1
has Descriptiondp max 1
has GUIDdp exactly 1
has Creation Datedp exactly 1
has Topic Statusop max 1
has Topic Typeop max 1
has Stageop min 0
has Stageop max 1
has Topic Typeop min 0
has Assigned Toop max 1
has Creation Authorop exactly 1
has Priorityop min 0
has Priorityop max 1
has Labelop min 0
has Due Datedp max 1
has Topic Modified Authorop max 1
has Topic Statusop min 0
has Topic Modified Authorop min 0
has Due Datedp min 0
is in domain of
has Assigned Toop, has Creation Authorop, has Creation Datedp, has Descriptiondp, has Due Datedp, has Indexdp, has Titledp, has Topic Modified Authorop, has Topic Modified Datedp
is in range of
has Topicop

Topic Statusc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#TopicStatus

Status of the issue. Is it still active or closed?
is in range of
has Topic Statusop

Topic Typec back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#TopicType

The Topic Type specifies the use case of a BCF Issue. E.g. an Information request, an error etc.
is in range of
has Topic Typeop

Viewpointc back to ToC or Class ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#Viewpoint

The markup file can contain multiple viewpoints related to one or more comments. A viewpoint has also the Guid attribute for identifying it uniquely.
has super-classes
has Exceptionop max 1
has Orthogonal Cameraop min 0
has Exceptionop min 0
has Perspective Cameraop max 1
has GUIDdp exactly 1
has Topicop exactly 1
has Perspective Cameraop min 0
has Selectionop max 1
spaces Visibledp min 0
spaces Visibledp max 1
has Selectionop min 0
openings Visibledp exactly 1
space Boundaries Visibledp exactly 1
has Snapshotdp min 0
has Snapshotdp max 1
has Orthogonal Cameraop max 1
has Default Visibilitydp exactly 1
has Projectop exactly 1
has Coloringop min 0
is in domain of
has Bitmapop, has Clipping Planesop, has Coloringop, has Default Visibilitydp, has Exceptionop, has Linesop, has Orthogonal Cameraop, has Perspective Cameraop, has Selectionop, has Snapshotdp, openings Visibledp, space Boundaries Visibledp, spaces Visibledp
is in range of
has Viewpointop

Object Properties

has Assigned Toop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasAssignedTo

The user to whom this topic is assigned to. Recommended to be in email format. The list of possible values are defined in the extension schema.
has domain
Topicc
has range
personc

has Authorop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasAuthor

Comment author
has domain
Commentc or Extension Schemac
has range
personc

has Bitmapop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasBitmap

Object Property, pointing to the Bitmap
has domain
Viewpointc
has range
Bitmapc

has Camera Directionop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraDirection

Points to the Camera direction, defined as wktLiteral
has domain
Camerac
has range
wkt literalc
is also defined as
data property

has Camera Up Vectorop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraUpVector

Points to the Camera up vector, defined as wktLiteral
has domain
Camerac
has range
wkt literalc
is also defined as
data property

has Camera View Pointop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraViewPoint

Points to the Camera location, defined as wktLiteral
has domain
Camerac
has range
wkt literalc
is also defined as
data property

has Clipping Planesop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasClippingPlanes

Object Property, pointing to the Clipping Planes
has domain
Viewpointc
has range
Clipping Planesc

has Coloringop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasColoring

Object Property, pointing to the Coloring class
has domain
Viewpointc
has range
Coloringc

has Comment Modified Authorop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCommentModifiedAuthor

The author who modified the comment
has domain
Commentc
has range
personc

has Componentop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasComponent

Pointer to the Component
has domain
Exceptionc or Selectionc
has range
Componentc

has Creation Authorop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCreationAuthor

User who created the topic.
has domain
Topicc
has range
personc

has Exceptionop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasException

Object Property, pointing to the Exception
has domain
Viewpointc
has range
Exceptionc

has Extension Schemaop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasExtensionSchema

URI to the extension schema.
has domain
Projectc
has range
Extension Schemac

has Ifc Elementop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasIfcElement

The link to the linked data Ifc Element.
has domain
Componentc
has range
ifc productc or elementc

has Labelop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasLabels

Tags for grouping Topics. The list of possible values are defined in the extension schema.
has domain
Extension Schemac or Topicc
has range
Labelc

has Linesop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasLines

Object Property, pointing to the Lines
has domain
Viewpointc
has range
Linesc

has Originating Systemop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasOriginatingSystem

Name of the system in which the component is originated
has domain
Componentc
has range
Originating Systemc

has Orthogonal Cameraop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasOrthogonalCamera

Object Property, pointing to the orthogonal camera
has domain
Viewpointc
has range
Orthogonal Camerac

has Perspective Cameraop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasPerspectiveCamera

Object Property, pointing to the Perspective Camera
has domain
Viewpointc
has range
Perspective Camerac

has Priorityop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasPriority

Topic priority. The list of possible values are defined in the extension schema.
has domain
Extension Schemac or Topicc
has range
Priorityc

has Projectop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasProject

Reference to the corresponding Project
has domain
Commentc or Topicc or Viewpointc
has range
Projectc

has Selectionop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasSelection

Object Property, pointing to the Selection class
has domain
Viewpointc
has range
Selectionc

has Stageop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasStage

Stage this topic is part of (Predefined list).
has domain
Extension Schemac or Topicc
has range
Stagec

has Topicop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTopic

A link to the relating comment
has domain
Commentc or Viewpointc
has range
Topicc

has Topic Modified Authorop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTopicModifiedAuthor

User who modified the topic. Exists only when Topic has been modified after creation.
has domain
Topicc
has range
personc

has Topic Statusop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTopicStatus

Type of the topic (Predefined list)
has domain
Extension Schemac or Topicc
has range
Topic Statusc

has Topic Typeop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTopicType

Type of the topic (Predefined list)
has domain
Extension Schemac or Topicc
has range
Topic Typec

has Viewpointop back to ToC or Object Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasViewpoint

Back reference to the viewpoint
has domain
Commentc
has range
Viewpointc

Data Properties

has Aspect Ratiodp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasAspectRatio

Proportional relationship between the width and the height of the view (w/h)
has domain
Camerac
has range
double

has Authoring Tool Iddp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasAuthoringToolId

Name of the system in which the component is originated
has domain
Componentc
has range
string

has Camera Directionop back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraDirection

Points to the Camera direction, defined as wktLiteral
is also defined as
object property

has Camera Up Vectorop back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraUpVector

Points to the Camera up vector, defined as wktLiteral
is also defined as
object property

has Camera View Pointop back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCameraViewPoint

Points to the Camera location, defined as wktLiteral
is also defined as
object property

has Comment Datedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCommentDate

Date of the comment
has domain
Commentc
has range
date time

has Comment Modified Datedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCommentModifiedDate

The date when comment was modified
has domain
Commentc
has range
date time

has Comment Textdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCommentText

The comment text
has domain
Commentc
has range
string

has Creation Datedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasCreationDate

Date when the topic was created.
has domain
Topicc
has range
date time

has Default Visibilitydp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasDefaulVisibility

Object Property, pointing to the Default Visibility
has domain
Viewpointc
has range
boolean

has Descriptiondp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasDescription

Description of the topic.
has domain
Topicc
has range
string

has Due Datedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasDueDate

Date until when the topics issue needs to be resolved.
has domain
Topicc
has range
date time

has GUIDdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasGuid

The GUID of the resource
has domain
Commentc or Projectc or Topicc or Viewpointc
has range
string

has Ifc Guiddp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasIfcGuid

The IfcGuid of the component
has domain
Componentc
has range
string

has Indexdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasIndex

Number to maintain the order of the topics.
has domain
Topicc
has range
integer

has Namedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasName

Name of the project.
has domain
Projectc
has range
string

has Project IDdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasProjectId

GUID of the Project
has domain
Projectc
has range
string

has Snapshotdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasSnapshot

The URL of the snapshot(.png)
has domain
Viewpointc
has range
any u r i

has Titledp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTitle

Title of the topic.
has domain
Topicc
has range
string

has Topic Modified Datedp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasTopicModifiedDate

Date when the topic was last modified. Exists only when Topic has been modified after creation.
has domain
Topicc
has range
date time

has Vield Of Viewdp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasFieldOfView

Camera's field of view angle in degrees.
has domain
Perspective Camerac
has range
double

has View To World Scaledp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#hasViewToWorldScale

Proportion of camera view to model
has domain
Orthogonal Camerac
has range
double

openings Visibledp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#openingsVisible

Object Property, pointing to the Openings Visible class
has domain
Viewpointc
has range
boolean

space Boundaries Visibledp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#spaceBoundariesVisible

Object Property, pointing to the Space Boundaries Visible class
has domain
Viewpointc
has range
boolean

spaces Visibledp back to ToC or Data Property ToC

IRI: http://lbd.arch.rwth-aachen.de/bcfOWL#spacesVisible

Object Property, pointing to the Spaces Visible class
has domain
Viewpointc
has range
boolean

Annotation Properties

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/description

licenseap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/license

preffered namespace prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/prefferedNamespacePrefix

preffered namespace u r iap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/prefferedNamespaceURI

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

Namespace Declarations back to ToC

default namespace
http://lbd.arch.rwth-aachen.de/bcfOWL#
0-1
http://xmlns.com/foaf/0.1/
bot
https://w3id.org/bot#
geosparql
http://www.opengis.net/ont/geosparql#
ifc2x3-final
http://www.buildingsmart-tech.org/ifcOWL/IFC2X3_Final#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.