<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>LDAC</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Method to Unify Custom Properties in IFC to Linked Building Data Conversion</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jyrki Oraskari</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lukas Kirner</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marit Zöcklein</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sigrid Brell-Cokcan</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Center Construction Robotics</institution>
          ,
          <addr-line>52074 Aachen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Chair for Individualized Production, RWTH Aachen University</institution>
          ,
          <addr-line>52074 Aachen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>12</volume>
      <fpage>13</fpage>
      <lpage>14</lpage>
      <abstract>
        <p>The issue of inconsistent property namings and classifications during the export of building element properties from a design program is a common occurrence that significantly hampers the interoperability of created data models. We study this with a use scenario that involves the transportation of a steel beam, and the challenges of inconsistent property namings are highlighted. A generic method for unifying properties is proposed when IFC formatted building models are converted into semantic web and how to share the user-defined and software-specific property mappings. We also discuss the benefits of mapping the namings into buildingSMART Data Dictionary definitions and the limitations of this approach.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;IFC</kwd>
        <kwd>Linked Building Data</kwd>
        <kwd>property</kwd>
        <kwd>bSDD</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>• How to handle and align user-defined and software-specific property sets?
• How can we overcome inconsistent property namings between domain-specific software
to enable generalised queries?
In the context of linked data, alignment refers to the establishment of correspondences between
entities. We establish correspondences between RDF properties so that IFC-to-LBD conversion
can provide equivalent but standard properties in the produced graphs. This work analyses the
general problem with a specific use scenario that stems from an intralogistics use case developed
by domain experts in the EConoM research project1. The aim is to investigate how construction
robots can automatically transport components on-site. As is generally the case for automated
machines and robots, it is crucial to know the robot’s capabilities concerning physical limitations
to ensure the safety of all involved and to protect the machines and their environment from
damage. When it comes to material handling, such as lifting or carrying, a typical constraint is
the maximum weight a machine or a robot can handle. While IFC, IfcQuantityWeight, serves as
a standard way to express the weight of building elements; nonstandard properties are needed
to express the extra weight of pallets, stretch wraps, tarpaulins, strappings, or crates. In this use
case, a mobile robot platform is assigned to transport a building element from a delivery area
to its designated storage, as illustrated in Figure 1. To check whether the autonomous robot
can perform the transportation task safely, it must be checked if the cargo weight exceeds the
machine limits. There are beams from two providers that have designed the beams in diferent
programs. The robot needs to get the weight of the building element from the data models to
know which beams to select. Assuming interoperable BIM-based construction planning, the
weight of the building elements should be provided in the IFC. Here, the information is located
in property or quantity sets, which can, in theory, be converted to Ressource Description Format
(RDF) using the existing practices and ontologies of the LBD community. However, in practice,
information is missing or inconsistently described in the resulting LBD graph, depending on
the authoring software.</p>
      <p>Section 2 provides an overview of related work in the field. In Section 3, we dive into
a practical intralogistics use scenario, wherein a steel beam is modelled using two distinct
software systems, presenting the issue of inconsistent property naming. Section 4 presents a
novel solution to address this challenge, accompanied by a presentation of results. Finally, the
article concludes with a discussion and conclusion of the findings and their implications. In
this paper, we use the prefixes of the namespaces provided by the http://prefix.cc/ site and, in
general, the namespaces are as in Listing 1
1 PREFIX beo: &lt;https://pi.pauwel.be/voc/buildingelement#&gt;
2 PREFIX inst: &lt;https://www.econom.one/&gt;
3 PREFIX props: &lt;http://lbd.arch.rwth-aachen.de/props#&gt;
4 PREFIX opm: &lt;https://w3id.org/opm#&gt;
5 PREFIX schema: &lt;http://schema.org/&gt;
6 PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
7 PREFIX owl: &lt;http://www.w3.org/2002/07/owl#&gt;</p>
      <p>
        Listing 1: Namespaces in the listings.
2. Related work
buildingSMART2 is a global organisation that develops standards to improve collaboration
and digital BIM workflows. The buildingSMART Data Dictionary (bSDD), provided by
buildingSMART International, is an online repository for BIM-related classes and properties. It
ofers a user-friendly search interface and a management portal that allow authors to publish
content, and it also allows integrated BIM software through APIs. Earlier work to integrate this
with Linked Data is presented in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Then, Alexiev et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] proposed structural changes in
bSDD focussing on GraphQL in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. IFC (Industry Foundation Classes) (defined by ISO/PAS
16739 [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]) is an open standard format used in the architecture, engineering, and construction
(AEC) industry to exchange building information. On the one hand, there are statically defined
properties (e.g. IfcDoorPanelOperationEnum) that are predefined within the IFC specification.
On the other hand, dynamically extendable property sets provide a kind of meta-model to be
further declared by agreement. These are IfcQuantitySets for quantitative measurements and
IfcPropertySets for descriptive properties associated with an object. Linked Building Data (LBD)
entails publishing building-related data as Linked Data [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. Tim Berners-Lee envisioned the
fundamental principles of Linked Data in 2009 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. As quintessence, they promote the use of
HTTP URIs as unambiguous names for things. Furthermore, meaningful information should be
provided when looking up a URI. This information should be expressed according to standards
such as RDF and SPARQL. In addition, additional links to other related URIs should be included
for further exploration. Correspondingly, when converting an IFC data model to RDF using
the existing ontologies of the W3C Linked Building Data Community Group, the challenge
is to map the data so that each element’s attribute and associated properties are expressed
consistently. One of the first tools for the conversion of Industry Foundation Classes (IFC) to
Resource Description Framework (RDF) is IFCtoRDF[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This tool enables the conversion of IFC
STEP models into ifcOWL[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] statements. Subsequently, in 2018, IFCtoLBD [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] was developed
within the Linked Building Data community. It aims to extract core Building Topology
Ontology (BOT) classes and their relationships and incorporate product data with property values
expressed using the Object Process Methodology (OPM) ontology. The article explains how
RDF properties are created based on the IFC property names. NIRAS IFC2BOT 3, authored by
Mads Rasmussen, is a lightweight command-line tool implemented in Python 3.8. Leveraging
the IfcOpenShell Python library, it extracts core BOT elements from an IFC model. Additionally,
IFC-LBD 4 from the same author is another tool in this domain that utilises the IFC.js library.
BIMSO [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] is an ontology for expressing and organising knowledge about building
information. It defines the material, geometric, performance, functional, and relationship properties
of building elements. Although there is no explicit one-to-one mapping between IFC and BIM
Shared Ontology (BIMSO) elements or alignment to the current LBD ontologies, it does not
provide a direct solution to unifying LBD properties. The Ontology for Property Management
(OPM) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] facilitates the monitoring of the evolution of property over time. However, it lacks
explicit definitions regarding how the properties of an element are connected with the building
elements. The current solution has been to create a property using a mapping rule, which has
led to the use of property URLs that are not accessible online. This contradicts the Linked
Data principles defined to enable interoperability through the findability and accessibility of
information. However, it also does not contain a solution for unifying properties with the same
semantics. Furthermore, Bonduel et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] have studied how to attach geometry to LBD-based
building elements.
      </p>
    </sec>
    <sec id="sec-2">
      <title>3. The Intralogistics Use Case</title>
      <p>Following the scenario-based design [15], the described intralogistics use case is incorporated
to develop our approach by modelling an IPE 240 steel beam as an element to be transported. In
construction practice, it can be observed that subcontractors utilise a diverse range of specialised
software tools. Unfortunately, many software solutions use diferent properties and names for
the same information. Even if the same building element is modelled, this can occur. To simulate
this, the steel beam is modelled in two diferent software, Tekla Structures 5 and Autodesk Revit
2024 6. Both are widely used in steel construction.</p>
      <sec id="sec-2-1">
        <title>3.1. Initial state</title>
        <p>
          In this example, Tekla Structures annotates the value using the quantity set QTO_
BeamBaseQuantities and the property GrossWeight. In Revit, the weight information property is
in a custom property set called ElementWeight. Revit does not directly export weights, so custom
parameter sets are common. When the models were converted to RDF, the IFCtoLBD converter
[
          <xref ref-type="bibr" rid="ref11">11, 16</xref>
          ] used the LBD props ontology family7 namespace but created the RDF properties
algorithmically. In the initial test, IFCtoLBD did not export the quantity models, so the values of Tekla
structures were missing. IFCtoLBD was modified to handle IfcElementQuantity elements in two
3https://github.com/NIRAS-MHRA/IFC2BOT
4https://github.com/LBD-Hackers/IFC-LBD
5https://www.tekla.com/products/tekla-structures
6https://www.autodesk.com/products/revit/
7http://lbd.arch.rwth-aachen.de/props#
phases. First, it collects the references to IfcElementQuantity in the to-be-converted ifcOWL
data model (Abox). It gets the name for the quantity set using the RDF property path relative to
the IfcElementQuantity instance  :_ /:ℎ. The definitions of
single quantities are obtained using the relative path  :_ .
Then, due to the rich naming in ifcOWL, the name definition is retrieved with a query
relative to a single quantity definition using the regular expression and path *_ *
/:ℎ and the actual value with * _ * / with separate handlings for diferent
data types. Finally, in the second phase, the BIM elements are linked to the associated quantity
sets by URI using a relative RDF path ! :_   /
 :  _    from the BIM element.
The sample data has been published in the jyrkioraskari/props_demo repository8 on GitHub. The
repository ofers the IFC models and associated Linke Building Data models. testmodel_revit.ttl
presents a sample Autodesk Revit model, and testmodel_tekla.ttl has an equivalent Telka
Structures model.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>3.2. Quantity Sets Added</title>
        <p>After modifying IFCtoLBD to export element quantities, the weight values for both software
can be found in the resulting graph. However, the naming conventions used in diferent
software were not identical, resulting in diferent RDF object properties (see Figure 2 - red
encircled). Practically, this means that a query for the weight written for the Tekla export
(see Listing 2) will not return the same information when applied to the export from Revit,
or more precisely, it will not return anything. Revit would require its own "dialect" or a
"user-defined dialect" for the query to function correctly. When using Autodesk Revit, the
naming can vary since custom property sets are used. This means that SPARQL queries are also
customised. The example custom property ElementWeight cannot be queried with Listing 2.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Results</title>
      <p>We exported the data models to LBD using the Open BIM approach and Industry
Foundation Classes (IFC). Since IFC is a buildingSMART standard, we searched for a solution
to express the weight value in the use case into a bSDD equivalent value. They have
published a namespace bsdd:http://bsdd.buildingsmart.org/def# and an unnamed namespace
https://identifier.buildingsmart.org/uri/buildingsmart/ifc/4.3/prop/. In the test, both ontologies
were ofline. In this work, we can only recommend buildingSMART to use an addresses that are
accessible online. In our test, we used Postman software to test the connections. The property
can be accessed with the HTTP header Accept: text/turtle to get the machine-readable version.
It defines :GrossWeight. Our recommendation is to add a statement “:GrossWeigh rdf:type
rdf:Property .” and use it as a unified RDF property for the values, or “:GrossWeigh rdf:type
owl:Class .” and property instances it as a type. The first one has the benefit that the descriptions
for the used properties are from the best dictionary, a single source of truth, emphasising the
idea of sharing a standard dictionary in the industry while maximising the gained amount of
information in the name of an RDF property, that is, not using RDF properties like :hasPropery,
or :hasPropertySet. The latter approach has the benefit of already having an ontology with an
online existence. In the following, we present the latter approach. IFCtoLBD was modified to
accept a JSON description of URI mappings as input. Internally, each instance of the description
of a property set is associated with the given map. Then, in the phase, when the converter
writes out the property set RDF assessments, that mapping is used if a match is found. The idea
is that there would be published mappings for common software and users could have private
ones for their custom mappings. Since the IFC-LBD output already implies that simple property
replacement is insuficient, we suggest using SPARQL property paths in the mapping description.
1
2
3
4</p>
      <sec id="sec-3-1">
        <title>Listing 3: SPAQRL query with the mapping harmonized through bSDD</title>
      </sec>
      <sec id="sec-3-2">
        <title>Listing 4: SPARQL query mapping to bSSD with backwards compatability.</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Discussion</title>
      <p>Above, the handling was done using IFCtoLBD, showing that the mapping can be done so that
the converter was instructed in a generic JSON description to replace specific property URIs
with a given one. The implementation details of the unifying properties are described above and
are found in the IFCtoLBD source code. In addition, the Java sample code for usage can be found
in Example13.java9. To provide better insight, IFC.js-based IFC-LBD was also tested to show
that RDF property creation is similar in independent implementations. It has a similar approach
for property names but creates properties under https://example.com/resources/ namespace.
It created the quantity sets but did not connect them to the building elements, so there were
no comparable property URIs for the quantity sets. In this case, the implementation was not
changed to include a generic RDF property mapping. Tekla_lbhack.ttl contains the analysed
IFC-LBD output in the sample data repository (see Section 3.1). An insight is that a simple
mapping rule cannot express a fix for the diferent ways of presenting the quantity sets in
the converters, but the same logic can be implemented in both converters. The solution can
be enhanced by providing mappings of company-specific or software-specific properties and
commonly used ontology definitions online in JSON format, with frequently used mappings
accessible through a public repository to encourage broader adoption. We have used the use
scenario presented in the beginning of the article to evaluate the solution. In the scenario,
we can use published mapping rules so that element descriptions of diferent providers can
be queried using one query. By implementing the solution, we have shown that it is viable.
However, analysing the possibility of standardising the RDF properties that correspond to IFC
properties, e.g., using bSDD, revealed limitations in following Linked Data principles.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Conclusions</title>
      <p>Inconsistent property namings and classifications during the export of building element
properties from a design programme are common occurrences that significantly hamper the
interoperability of created data models. The proposed solution ofers a way to share RDF property
mapping of user-defined and software-specific properties to commonly agreed definitions. We
recommend using the BuildingSMART Data Dictionary (bSDD) definitions. The solution has
limitations. For example, we do not unify the IFC models, which afects programmes that do not
use RDF. Therefore, the recommendation is also to follow buildingSMART specifications when
available. Also, unifying measurement units, conflicting values, and more complex mappings,
like aggregations, are left for future studies.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work is part of the EConoM research project funded by the Federal Ministry for Digital
and Transport of Germany within the initiative InnoNT (funding number 19Ol22009F). It was
supported within the TARGET-X framework, a project funded by the Smart Networks and
9https://github.com/jyrkioraskari/IFCtoLBD/blob/master/IFCtoLBD/src/main/java/examples/Example13.java
Services Joint Undertaking (SNS JU) under Horizon Europe (funding number 101096614). The
authors are responsible for the content.
Computing in Construction, European Council on Computing in Construction, 2019, pp.
341–350.
[15] M. B. Rosson, J. Carroll, Scenario-based design, 2002, pp. 1032–1050. doi:10.1201/
b11963-56.
[16] J. Oraskari, M. Bonduel, K. McGlinn, P. Pauwels, F. Priyatna, A. Wagner, V. Kukkonen,
S. Steyskaland, J. Lehtonen, M. Lefrançois, Ifctolbd: Ifctolbd v 2.43.3, 2023. URL: https:
//github.com/jyrkioraskari/IFCtoLBD.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <article-title>Supporting decision-making in the building life-cycle using linked building data</article-title>
          ,
          <source>Buildings</source>
          <volume>4</volume>
          (
          <year>2014</year>
          )
          <fpage>549</fpage>
          -
          <lpage>579</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J. I.</given-names>
            <surname>Olszewska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Barreto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bermejo-Alonso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Carbonera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chibani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fiorini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Goncalves</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Habib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khamis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Olivares</surname>
          </string-name>
          , et al.,
          <article-title>Ontology for autonomous robotics, in: 2017 26th IEEE international symposium on robot and human interactive communication (RO-MAN)</article-title>
          , IEEE,
          <year>2017</year>
          , pp.
          <fpage>189</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Oraskari</surname>
          </string-name>
          ,
          <article-title>Live web ontology for buildingsmart data dictionary</article-title>
          ,
          <source>in: 32. Forum Bauinformatik</source>
          <year>2021</year>
          , volume
          <volume>32</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>166</fpage>
          -
          <lpage>173</lpage>
          . URL: https://tuprints.ulb.tu-darmstadt.de/21521/. doi:
          <volume>10</volume>
          .26083/tuprints-00019496, forum Bauinformatik, fbi ; Conference date:
          <fpage>09</fpage>
          -
          <lpage>09</lpage>
          -2021 Through 10-
          <fpage>09</fpage>
          -2021, Online; accessed Oct.
          <volume>15</volume>
          .
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>V.</given-names>
            <surname>Alexiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Radkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Keberle</surname>
          </string-name>
          ,
          <article-title>Semantic bsdd: Improving the graphql, json and rdf representations of buildingsmart data dictionary (</article-title>
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5] The International Organization for Standardization,
          <source>Iso</source>
          <volume>16739</volume>
          -1: 2018:
          <article-title>Industry foundation classes (ifc) for data sharing in the construction and facility management industries-part 1: data schema</article-title>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>E.</given-names>
            <surname>Curry</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. O'Donnell</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Corry</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Hasan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Keane</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>O'Riain, Linking building data in the cloud: Integrating cross-domain building data using linked data</article-title>
          ,
          <source>Advanced Engineering Informatics</source>
          <volume>27</volume>
          (
          <year>2013</year>
          )
          <fpage>206</fpage>
          -
          <lpage>219</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>McGlinn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Törmä</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Beetz</surname>
          </string-name>
          ,
          <article-title>Linked data, Building information modeling: Technology foundations and industry practice (</article-title>
          <year>2018</year>
          )
          <fpage>181</fpage>
          -
          <lpage>197</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <article-title>Linked data - the story so far</article-title>
          ,
          <source>International Journal on Semantic Web and Information Systems</source>
          <volume>5</volume>
          (
          <year>2009</year>
          )
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. J.</given-names>
            <surname>McGibbney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thurm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Oraskari</surname>
          </string-name>
          , G. Velludo,
          <source>pipauwel/ifctordf: v0.4</source>
          ,
          <year>2020</year>
          . URL: https://doi.org/10.5281/zenodo.4008032. doi:
          <volume>10</volume>
          .5281/zenodo.4008032.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Krijnen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Terkaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Beetz</surname>
          </string-name>
          ,
          <article-title>Enhancing the ifcowl ontology with an alternative representation for geometric data</article-title>
          ,
          <source>Automation in Construction</source>
          <volume>80</volume>
          (
          <year>2017</year>
          )
          <fpage>77</fpage>
          -
          <lpage>94</lpage>
          . doi:https://doi.org/10.1016/j.autcon.
          <year>2017</year>
          .
          <volume>03</volume>
          .001.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bonduel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Oraskari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vergauwen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <article-title>The ifc to linked building data converter - current status</article-title>
          ,
          <source>Proceedings of the 6th Linked Data in Architecture and Construction Workshop</source>
          <volume>2159</volume>
          (
          <year>2018</year>
          )
          <fpage>34</fpage>
          -
          <lpage>43</lpage>
          . International Workshop on
          <article-title>Linked Data in Architecture and Construction</article-title>
          , LDAC ; Conference date:
          <fpage>19</fpage>
          -
          <lpage>06</lpage>
          -2018 Through 21-
          <fpage>06</fpage>
          -
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Niknam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Karshenas</surname>
          </string-name>
          ,
          <article-title>A shared ontology approach to semantic representation of bim data</article-title>
          ,
          <source>Automation in Construction</source>
          <volume>80</volume>
          (
          <year>2017</year>
          )
          <fpage>22</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Holten Rasmussen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lefrançois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bonduel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Anker Hviid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Karlshøj</surname>
          </string-name>
          ,
          <string-name>
            <surname>Opm:</surname>
          </string-name>
          <article-title>An ontology for describing properties that evolve over time</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2159</volume>
          , CEUR Workshop Proceedings,
          <year>2018</year>
          , pp.
          <fpage>24</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bonduel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wagner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vergauwen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <article-title>Including widespread geometry formats in semantic graphs using rdf literals</article-title>
          , in: 2019 European Conference on
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>