<!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 />
    <article-meta>
      <title-group>
        <article-title>BPMN-related Ontology for Modeling the Construction Information Delivery of Linked Building Data</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Chair of Computing in Engineering, Ruhr University Bochum</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>91</fpage>
      <lpage>102</lpage>
      <abstract>
        <p>The information delivery in BIM-based construction projects regarding prede ned exchange requirements is crucial for the quality of information. Information modeling using Linked Building Data receives increasing attention as it may overcome current interoperability issues. Hence, this information needs to satisfy requirements de ned in business processes in an Information Delivery Manual. This paper examines the compatibility of business process modeling and Linked Building Data. Considering recent research progresses, the Information Delivery Processes ontology is developed and evaluated in two demonstration cases for converting XML-based business processes to RDF-based ontology data and performing requirements validation for the attached data sets. These use cases show the feasibility of the application of the developed approach for modeling information deliveries for Linked Building Data.</p>
      </abstract>
      <kwd-group>
        <kwd>linked building data</kwd>
        <kwd>information delivery process</kwd>
        <kwd>ontology modeling</kwd>
        <kwd>business process modeling</kwd>
        <kwd>semantic web</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Linked Building Data (LBD) allows for vendor-neutral, decoupled, and
softwareindependent information modeling using Semantic Web technologies. The
modeled information is made available on the web, e.g., via Linked Data platforms
or Distributed Common Data Environments (DCDE) [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. However, in the
Architecture, Engineering, Construction, and Operation (AECO) industry, the
information created in the life cycle of a building is always coupled with
projectspeci c tasks for creating, exchanging, or using certain information. This
delivery of information relies on the information requirements of the planning,
construction, or operation business processes as de ned by the Information
Delivery Manual (IDM). In the industry, a well-established modeling language for
business processes is the Business Process Modeling and Notation 2.0 (BPMN).
This research aims to analyze, conceptualize and implement a solution for
integrated information delivery of LBD using BPMN business processes. Regarding
the recent research, there is currently no approach that integrates processes and
product modeling with LBD and validation of requirements in a vendor-neutral
environment.
      </p>
      <p>The ontology developed in this research is based on a review of existing
business processes and data ow ontologies from the Semantic Web concerning
their usability for construction-speci c information delivery processes. To do
this, recent research in the area of information and requirement management
related to Building Information Modeling (BIM) and ontologies is reviewed. A
methodology for analysis and modeling of a new ontology is proposed, which
is presented and evaluated in the last part of this paper. The conversion from
XML-based BPMN and the validation of linked data sets is demonstrated in two
use cases.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>
        Redmond et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] examined in 2012 how information exchanges can be
enhanced through cloud-based BIM applications. The investigation focuses on
business processes and information exchange using standardized descriptions
as the IDM, proposing a comprehensive web-based exchange of information on
construction projects. The intensi ed use of cloud-based BIM applications is
a milestone in the development of information exchange in AECO, and thus,
through the increasing provisioning of planning data on the web, forms the
foundation for the application of advanced web technologies such as Semantic
Web and LBD.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Linked Building Data</title>
        <p>
          In recent years, LBD is an increasingly studied topic in the eld of information
management in the AECO industry and is applied especially in the research of
various aspects along the building life cycle [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. LBD gets its impetus from the
W3C LBD Community Group1 from both research and industry. The concept of
LBD relies on the modeling approaches provided by Semantic Web technologies,
i.e., the Resource Description Framework (RDF) and Web Ontology Language
(OWL). Many domain-speci c application cases were de ned and modeled into
OWL-graph-based ontologies. One further advantage of these technologies is
the identi cation of resources using the Uni ed Resource Identi er (URI) or
Internationalized Resource Identi er (IRI), which foster the conceptualization
and implementation of a network of data sources for AECO.
        </p>
        <p>
          Based on the usage of distributed heterogeneous data sources in a linked
network, Werbrouck et al. [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ] provided a concept for the utilization of LBD
to develop a DCDE. Research and industry seized the term and concept of a
DCDE to develop new interoperable solutions for the AECO industry, especially
for collaboration. This was further examined by Poinet et al. [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] who presented
a novel work ow and version control utilizing DCDE. Furthermore, Valra et
al. [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] presented a DCDE based on LBD to support the e cient renovation
of buildings by managing the life cycle data of it and provide it queryable and
interoperable.
1 W3C LBD CG, https://www.w3.org/community/lbd/, accessed: 11.04.2021
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Information delivery in collaborative work ows</title>
        <p>
          The general formalization of requirements for information delivery was examined
by Cavka et al. [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], presenting a schematic representation of requirements. This
work further conferred the relation to virtual and physical project products,
especially for developing reusable information requirements for project delivery for
owners. Bradley et al. [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] showed that the insu cient de nition of information,
assignment responsibilities for generation or consumption of information, and
connection to business processes are crucial research gaps to improve
collaboration for BIM in infrastructure and building construction.
        </p>
        <p>
          The normative framework in ISO 29481-1 and -2 [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] provide the IDM for
collaborative work ows between actors in construction projects and propose
terminology, methods, and formats to formalize responsibilities, interactions,
and information ow. The IDMs propose information and exchange
requirements in vendor-neutral BIM projects using templates, texts, tables, and
process diagrams. Several studies were conducted on the information delivery using
the IDM, e.g., for controlling the information delivery process [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] or
databaserelated approaches for formalization of information requirements [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ].
        </p>
        <p>
          An ontology for the representation of IDM and information requirements was
developed by Lee et al. [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] primarily relying on an OWL Description Logic (DL)
data model. It considers structures related to the Industry Foundation Classes
(IFC) and the Semantic Web Rule Language for the validation of requirements
using semantic reasoning. However, the authors state that IDM involves various
types of requirements for data delivery that have not been evaluated for
ontological modeling regarding IDM yet. Furthermore, the BIM-based information
speci cation and delivery process for ontological data in ifcOwl [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] was
speci ed by van Berlo et al. [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. In their research, the validation of information
requirements was developed using the IFC property set de nitions, which were
transferred to OWL and applied to properties in ifcOwl based datasets.
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Business process modeling</title>
        <p>
          Business process modeling is a method widely used in the AECO industry and
required by the IDM. The BPMN [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] is a modeling framework for business
processes with capabilities to model complex processes, employing data ow
as well as multiple participants, and therefore is used in the development of
IDMs. Several approaches address the modeling of business processes according
to BPMN utilizing ontologies [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
        <p>
          A broader view on general process modeling ontologies and the conversion of
existing modeling frameworks to ontologies was given by Annane et al. [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. They
examine business process ontologies in the concepts of process speci cation,
including the process decomposition, work ows and conditions, process execution,
and organizational and resource models. In Annane et al. [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], the BPMN ontology
of Natschlager [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] is proposed as comprehensive and relevant. Nevertheless, the
approach is hard to reuse because it provides neither the ontology speci cation
nor a serialized version of the ontology. Furthermore, in contrast to ontologies
based on other process modeling frameworks, the ontology presented in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] does
not allow to put participants into an organizational context.
        </p>
        <p>
          A more intensive analysis of process-related ontologies regarding
subjectoriented business process modeling was taken up and expanded by Singer [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ],
examining the data and process ow between participants in di erent
swimlanes. The authors propose a BPMN ontology and validate the approach of
processing XML-based diagrams into OWL-based instances of their ontology [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
2.4
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Integrated process and product modeling for Linked Building</title>
      </sec>
      <sec id="sec-2-5">
        <title>Data</title>
        <p>
          The integration of processes and products using LBD is a recent research topic
examined by Rasmussen et al. [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. By taking a closer look at managing linked
properties on a project level, the authors take the data exchange in AECO
projects into account. They refer to the OPM ontology de ned in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] to describe
the state, metadata, values, and provenance of properties utilizing established
methods of describing properties. One of these established methods is using the
PROV ontology to provide data on the provenance of information [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. An
approach for optimizing information delivery processes for BIM data was presented
in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], developing the Product-Process Ontology to describe process
representations and interrelations to the required information. Furthermore, Torma and
Zheng [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] published a comprehensive framework of ontologies to cover a large
set of terminology in construction, including information, actors, and processes.
Overall, these approaches provide a basis for the process-oriented description of
information requirements.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Proposed methodology</title>
      <p>
        The analysis within this paper considers the aspects and requirements from the
current standardization, mainly ISO 19650 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and ISO 29481 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], for the
processoriented modeling of AECO information delivery and data ow for LBD. An
approach for the delivery process of solely IFC-based building models [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] has
already been presented within a platform for controlling the information delivery
processes. Furthermore, the BIM-based information speci cation and delivery
process for ifcOwl data were speci ed by van Berlo et al. [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. Karlapudi et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
presented optimization approaches for information delivery based on a
productprocess integration. Nonetheless, the paper at hand presents a broader
non-IFCspeci c approach, considers multiple data resources and formats using LBD and
containers, and employs the BPMN business standard of process modeling.
      </p>
      <p>
        The methodology of this research follows the three-stage stepwise procedure
depicted in Fig. 1, which mainly relies on the methodology for ontology
engineering by Gomez-Perez and Suarez-Figueroa [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The rst stage is to acquire
knowledge and terminology from the non-ontological resources that are IDM
speci cations (1), presented related research (2), and standardized process
modeling approaches (3). In the second stage, ontology speci cation and
formalization (5) is based on the acquired knowledge and the existing ontology resources
(2) RELATED RESEARCH
(4) PROV ONTOLOGY RESOURCES
(5) ONTOLOGY SPECIFICATION
      </p>
      <p>
        AND FORMALIZATION
(6) ONTOLOGY EVALUATION
(7) ONTOLOGY DOCUMENTATION
and patterns of the well-established PROV ontology [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Therefore, the
existing concepts and domain ontologies are considered and incorporated into the
outlined model. The ontology is implemented in RDF and OWL, considering
the semantics between the classes derived from knowledge and terminology. In a
third stage, evaluation (5) of the developed ontology is performed, transforming
XML-based process diagrams into ontology-based data sets of the ontology. The
documentation of the ontology will be generated and provided (6).
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Knowledge acquisition and analysis</title>
      <p>
        This section describes the relevant terms and concepts identi ed for the ontology
modeling. Therefore, the terminology list of ISO 21948-1 de nes the terms in the
rst column of Tab. 1. In the table, related terms and concepts from BPMN [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]
and the PROV ontology are identi ed in the second and third column. The last
column contains the terminology aggregated and used in this research.
According to IDM, the central aspects of information delivery are information
units, actors, and activities, also modeled in generic process-related contexts
in BPMN and PROV. In this research, these generic terms are speci ed as
information, person, information delivery, and information usage. The exchange
requirements and information constraints are speci c concepts adapted in this
research to provide a basis for attaching rules for validation of delivered
information. Concerning information management in BIM work ows as de ned in
ISO 19650, information constantly resides in a certain status. The status and
the project to which actors, activities, and information apply, nish the list of
concepts and terminology. Terminology directly dependent on the Information
has been attached with the pre x Information, e.g., Information requirement.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5 Information Delivery Processes Ontology (IDPO)</title>
      <p>Based on the analysis, an ontology is engineered to model delivery processes as
activities (see Fig. 2). In the following, the namespaces of BPMN and PROV
are considered by the pre xes bpmn2 and prov. The namespace of the here
developed Information Delivery Processes Ontology (IDPO)2 is abbreviated using
the preferred pre x idpo. Other namespaces are referred to as registered in the
pre x database pre x.cc.</p>
      <p>prov:Person
idpo:hasMember
&lt;&lt;owl:inverseOf&gt;&gt;
idpo:isMemberOf
idpo:hasReceivingPerson
idpo:hasSendingPerson
bpmn2:Task</p>
      <p>&lt;&lt;owl:inverseOf&gt;&gt;
idpo:deliversFor idpo:hasDelivery
idpo:derivedFromBPMN idpo:InformationDelivery
idpo:derivedFromBPMN
idpo:InformationSpecification
idpo:InformationRequirement</p>
      <p>idpo:isSpecificationOf
&lt;&lt;owl:inverseOf&gt;&gt;
idpo:hasSpecification
idpo:isRequirementOf
&lt;&lt;owl:inverseOf&gt;&gt;
idpo:hasRequirement
idpo:Project
prov:Activity
&lt;&lt;rdfs:subclassOf&gt;&gt;</p>
      <p>&lt;&lt;rdfs:subclassOf&gt;&gt;
The class idpo:Project is de ned to host actors as prov:Person instances
which can be associated with each other using the idpo:hasMember or inverse
idpo:isMemberOf object property. The actors in a project are referred to from
idpo:InformationDelivery and idpo:InformationUsage. These classes are</p>
      <sec id="sec-5-1">
        <title>2 IDPO namespace: https://w3id.org/idpo#</title>
        <p>subclasses of the prov:Activity and are disjoint with each other as the same
information is regularly not delivered and used in the same activity. The
inheritance from prov:Activity enables to associate additional metadata on the
speci c subclasses. Moreover, each of the two subclasses has an association to
an actor either using the object properties idpo:hasSendingPerson for
delivery or idpo:hasReceivingPerson for usage activities. The classes for delivery
and usage of information are associated with bpmn2:Task instances if they have
converted from a BPMN diagram using the idpo:derivedFromBPMN object
property. A demonstration of BPMN conversion in the context of IDPO is presented
in the use case in section 6.1.</p>
        <p>Information that is delivered or used is modeled utilizing the
idpo:Information class. This is a subclass of the prov:Entity and is connected to
deliveries or usages with the idpo:generatesInformation or idpo:usesInformation
object properties, respectively. Information can only be generated once while it
can be used several times. Information instances are linked to
bpmn2:DataObject instances with the idpo:derivedFromBPMN object property. Delivery
and usage activities can have multiple instances of idpo:Information. Each
instance of idpo:Information has a status which itself is an instance of the
class idpo:Status containing datatype properties for status description and
status system reference. A status is, for instance, "Work in Progress" or
"Published" while the status system reference is a string literal node, accordingly
"ISO 19650", or a literal node that conforms with xsd:anyUri.</p>
        <p>
          The idpo:Information is the domain of the idpo:hasData object
property which establishes a relation between the information and the actual data.
The range of the idpo:hasData property includes the general rdfs:Resource
class, which links all types of RDF-based resources to information.
Furthermore, providing speci c formats for delivering AECO construction information,
instances of ifcowl:IfcBuilding, which represent delivered building models,
or instances of ct:Document from the Information Container for Linked
Document Delivery (ICDD) [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] can be attached. A more generic type to utilize is the
ldp:basicContainer from the Linked Data Platform [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] speci cation.
        </p>
        <p>
          In the ontology de nition, each instance of the information class refers to at
least one idpo:InformationRequirement providing a minimal set of metadata
for the information, such as the due date, priority, or suitability of the
information and its delivery. Furthermore, the information requirement class implements
a set of rules for the delivered information employing the idpo:requires
object property. Using the Shapes and Constraint Language (SHACL), these rules
are de ned by the sh:NodeShape type and usually allow for validation of
instances in range of the idpo:hasData property. This, for example, can be a rule
validating the existence in general, the type of delivered information, or
metadata of the delivery. A demonstration of validation in the context of IDPO is
presented in section 6.2. Moreover, validations of the quality of delivered
information are attached to the instances of idpo:InformationSpecification using
the idpo:deliverySpecification property. The delivery speci cations employ
either a set of sh:NodeShapes or delivery speci cations like presented in [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ].
6
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Demonstration</title>
      <p>The ontology de ned in the previous section is evaluated in two use cases. The
rst one includes the automated creation of IDPO instances from the BPMN
diagrams in XML format. The second use case focuses on the linking of IDPO
instances to distributed data and the validation of this data in the context of an
information delivery or usage.
6.1</p>
      <sec id="sec-6-1">
        <title>Case 1: Derivation of information delivery from BPMN diagram</title>
        <p>For the demonstration of the ontology, a minimal business process for creating,
exchanging, using, and verifying the model regarding requirements and
speci cations is de ned as depicted in Fig. 3. The process diagram contains two
processes, one data object with annotated requirements and speci cations and
two users.</p>
        <p>Create
model</p>
        <p>Information
Specification
Information</p>
        <p>Requirement
Verify and use</p>
        <p>
          model
To generate and derive information delivery instances from a BPMN, the XML
le of the diagram needs to be converted to RDF. Therefore, the converters
ontmalizer3 and redefer-xsd2owl4 are used to transform XML schema (XSD)
les into OWL ontologies rst and in a second step converting XML instance data
to RDF data using the mapping from the XSD to OWL. Nevertheless, both tools
have limitations in generating the semantic relations between element node
contents that are regularly used in the BPMN XSDs and have an insu cient
automated mapping process for these XML nodes. To overcome these limitations and
to fully exploit the potential of semantic linking between BPMN elements, a
converter with a BPMN-speci c mapping from XML to RDF was implemented in a
prototype for this paper. The converter5 bases on SPARQL-Generate introduced
by Lefrancois et al. [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. It provides a JAX-RS webservice with routes for
converting BPMN-XML data either into BPMN instances or into IDPO instances.
        </p>
        <sec id="sec-6-1-1">
          <title>3 https://github.com/srdc/ontmalizer, accessed: 06.07.2021 4 https://github.com/rhizomik/redefer-xsd2owl, accessed: 06.07.2021 5 https://github.com/RUB-Informatik-im-Bauwesen/idpo-gen, accessed: 06.07.2021</title>
          <p>The mapping between the XML schema of BPMN and the ontologies is provided
in a set of query les in media type application/vnd.sparql-generate with
the extension .rqg. The generated triples from each query are merged into a
common RDF graph using Apache Jena. An implementation of the converter is
also presented within the ontology documentation. Results of the conversion to
the BPMN ontology are shown in Fig. 4. The gure shows converted instances
of a task, a data object, and the related data association to link the data object
as an output of the task (see also original BPMN in Fig. 3).</p>
          <p>this:InformationDelivery_1 this:Task_1hcentk this:DataOutputAssociation_0b2p1kh
rdf:type idpo:derivedFromBPMN bpmn2:dataOutputAssociations
idpo:InformationDelivery bpmn2:name rdf:type
For further transferring from BPMN to IDPO, the converter creates an
instance of idpo:Information for each bpmn:DataObject and either an instance
of idpo:InformationDelivery for each bpmn:Task with outgoing data object
relations or an idpo:InformationUsage for each bpmn:Task with incoming data
object relations. All of these individuals are linked to their originating BPMN
elements (see Fig. 4). Further information on participants, projects, statuses,
requirements, and speci cations are generated but not depicted in Fig. 4 for
brevity. This demonstration proves, that it is possible to create RDF instances
in compliance with IDPO on the basis of the processes, data objects and
associations from BPMN.
6.2</p>
        </sec>
      </sec>
      <sec id="sec-6-2">
        <title>Case 2: Validation of requirements using SHACL</title>
        <p>
          The second use case focuses on the validation of requirements and delivered
information. As de ned in section 5, information requirements and information
speci cations de ne validation rules. These are rules de ned as sh:NodeShapes
according to the SHACL. The shapes have target nodes of the idpo:Information
type, which are linked via the idpo:InformationRequirement or
idpo:InformationUsage (see Fig. 5). Using this linking, the node shape validate paths
along the idpo:hasData predicate. For information requirements, for example,
these paths can access the class type of the attached data or any relation of this
node shape.
sh:NodeShape
this:NodeShape_Requirement_1
this:Information_1
idpo:Information
rdf:type
sh:targetNode
rdf:type
ifcowl:IfcBuilding
idpo:InformationRequirement
rdf:type
idpo:requires
Exemplarily, the node shapes are applied to an attached ifcOwl-based building
model, for which a set of requirement rules and speci cations has been de ned.
Each node shape employs a set of sh:PropertyShapes that cover the path to the
actual data and de ne conditions like the type value of the focused node, in this
case of the inst:IfcBuilding 37. Moreover, further properties of the focus node
can be validated, such as the placement of the building. Example RDF-instance
data and SHACL shapes are available and documented6. Comprehensive research
on the application of SHACL for the validation of ifcOwl data can be found in
[
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. These shapes can also be shared within the whole project or across multiple
projects and referenced in several information requirements and speci cations.
This enables, for instance, to reuse company knowledge resources on the web
and also to integrate knowledge generated in projects back to the company's
knowledge base, thus creating added business value for the project delivery.
7
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>This research examines the interrelation between business processes, information
delivery, exchange requirements, and LBD. The ontology IDPO based on terms
of BPMN, PROV, and IDM has been developed and presented. The
demonstration cases show the feasibility of this approach and the application of IDPO
for modeling information deliveries based on state-of-the-art modeling of
business processes using BPMN. Nevertheless, the use cases demonstrate only an
excerpt from the possible applications. With further developing representations
of IFC-related property speci cations and the approach of the building SMART
Data Dictionary under development, a completely integrated information
delivery is possible. Overall, this approach shows a way to align business processes
with construction-speci c information delivery processes for LBD. Due to this,
the delivery processes are generated from process diagrams following the BPMN
standard. With its generic de nition for information delivery and the relation
to the PROV ontology, the developed ontology can be integrated into
multi6 Example instances data set, http://w3id.org/idpo/4537 instances
ple linked data platforms, thus leveraging a cloud-based structured information
exchange for the construction industry.</p>
      <p>However, further evaluations in a web platform for the Information Container
for Linked Document Delivery will be carried out as part of a layered platform
implementation. Possible improvements and further integration can lead to
managing access to information according to previously de ned delivery processes
for users and roles in projects or leveraging pattern-based access to LBD and
automated triggered SHACL validations based on events.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Annane</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kamel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aussenac-Gilles</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>Comparing Business Process Ontologies for Task Monitoring</article-title>
          .
          <source>Proceedings of the 12th International Conference on Agents and Arti cial Intelligence</source>
          pp.
          <volume>634</volume>
          {
          <issue>643</issue>
          (
          <year>2020</year>
          ). https://doi.org/10.5220/0008978706340643
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Beetz</surname>
            , J., van Leeuwen, J., de Vries,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Ifcowl: A case of transforming express schemas into ontologies</article-title>
          .
          <source>Arti cial Intelligence for Engineering Design, Analysis and Manufacturing</source>
          <volume>23</volume>
          (
          <issue>1</issue>
          ),
          <volume>89</volume>
          {
          <fpage>101</fpage>
          (
          <year>2009</year>
          ). https://doi.org/10.1017/S0890060409000122
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bradley</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lark</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dunn</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>BIM for infrastructure: An overall review and constructor perspective</article-title>
          .
          <source>Automation in Construction 71</source>
          ,
          <issue>139</issue>
          {
          <fpage>152</fpage>
          (
          <year>2016</year>
          ). https://doi.org/10.1016/j.autcon.
          <year>2016</year>
          .
          <volume>08</volume>
          .019
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cavka</surname>
            ,
            <given-names>H.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staub-French</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poirier</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          :
          <article-title>Developing owner information requirements for BIM-enabled project delivery and asset management</article-title>
          .
          <source>Automation in Construction 83</source>
          ,
          <issue>169</issue>
          {
          <fpage>183</fpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1016/j.autcon.
          <year>2017</year>
          .
          <volume>08</volume>
          .006
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gomez-Perez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suarez-Figueroa</surname>
            ,
            <given-names>M.C.</given-names>
          </string-name>
          :
          <article-title>Neon methodology for building ontology networks: a scenario-based methodology</article-title>
          .
          <source>In: Proceedings of International Conference on Software, Services &amp; Semantic technologies (S3T</source>
          <year>2009</year>
          ). Universidad de So a,
          <source>Bulgaria</source>
          (
          <year>2009</year>
          ), http://oa.upm.es/5475/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. ISO 19650-
          <article-title>1: Organization of information about construction works - Information management using building information modelling. Part 1: Concepts and principles (</article-title>
          <year>2018</year>
          ), https://www.iso.org/standard/68078.html
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. ISO 21597-
          <article-title>1: Information container for linked document delivery: - Exchange speci cation - Part 1</article-title>
          :
          <string-name>
            <surname>Container</surname>
          </string-name>
          (
          <year>2020</year>
          ), https://www.iso.org/standard/74389.html
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. ISO 29481-1:
          <string-name>
            <given-names>Building</given-names>
            <surname>Information Modelling - Information Delivery</surname>
          </string-name>
          Manual:
          <article-title>Part 1: Methodology and Format (</article-title>
          <year>2016</year>
          ), https://www.iso.org/standard/60553.html
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Karlapudi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Menzel</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , Torma,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Hryshchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Valluru</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Enhancement of BIM Data Representation in Product-Process Modelling for Building Renovation</article-title>
          . In:
          <string-name>
            <surname>Product Lifecycle Management Enabling Smart</surname>
            <given-names>X</given-names>
          </string-name>
          ,
          <volume>594</volume>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2020</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -62807-9 58
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Klusmann</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meng</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kremer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meins-Becker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Helmus</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>BIM Based Information Delivery Controlling System</article-title>
          .
          <source>Proceedings of the 37th International Symposium on Automation and Robotics in Construction (ISARC)</source>
          (
          <year>2020</year>
          ). https://doi.org/10.22260/ISARC2020/0032
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Lebo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sahoo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuiness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <string-name>
            <surname>PROV-O: The</surname>
            <given-names>PROV</given-names>
          </string-name>
          <string-name>
            <surname>Ontology. W3C Recommendations</surname>
          </string-name>
          (
          <year>2013</year>
          ), https://www.w3.org/TR/prov-o/
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>Y.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eastman</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Solihin</surname>
            ,
            <given-names>W.:</given-names>
          </string-name>
          <article-title>An ontology-based approach for developing data exchange requirements and model views of building information modeling</article-title>
          .
          <source>Advanced Engineering Informatics</source>
          <volume>30</volume>
          (
          <issue>3</issue>
          ),
          <volume>354</volume>
          {
          <fpage>367</fpage>
          (
          <year>2016</year>
          ). https://doi.org/10.1016/j.aei.
          <year>2016</year>
          .
          <volume>04</volume>
          .008
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lefrancois</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bakerally</surname>
          </string-name>
          , N.:
          <article-title>A SPARQL extension for generating RDF from heterogeneous formats</article-title>
          .
          <source>In: Proc. Extended Semantic Web Conference (ESWC'17)</source>
          . Portoroz, Slovenia (May
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. Natschlager, C.:
          <article-title>Towards a BPMN 2.0 Ontology</article-title>
          . Proceedings Business Process Model and Notation - Third International Workshop, BPMN 2011, Lucerne, Switzerland,
          <year>2011</year>
          . (
          <year>2011</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -25160-3 1
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <source>OMG BPMN 2</source>
          .
          <article-title>0: Business Process Model and Notation (BPMN), Version 2</article-title>
          .0 (
          <issue>2011</issue>
          ), http://www.omg.org/spec/BPMN/2.0
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Pauwels</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.C.</surname>
          </string-name>
          :
          <article-title>Semantic web technologies in AEC industry: A literature overview</article-title>
          .
          <source>Automation in Construction 73</source>
          ,
          <issue>145</issue>
          {
          <fpage>165</fpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1016/j.autcon.
          <year>2016</year>
          .
          <volume>10</volume>
          .003
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Poinet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stefanescu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Papadonikolaki</surname>
          </string-name>
          , E.:
          <article-title>Collaborative Work ows and Version Control Through Open-Source and Distributed Common Data Environment</article-title>
          .
          <source>In: Proceedings of the 18th International Conference on Computing in Civil and Building Engineering, Lecture Notes in Civil Engineering</source>
          , vol.
          <volume>98</volume>
          , pp.
          <volume>228</volume>
          {
          <fpage>247</fpage>
          . Springer, Cham (
          <year>2021</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -51295-8 18
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Rasmussen</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lefrancois</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bonduel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hviid</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karlsh</surname>
          </string-name>
          j, J.: OPM:
          <article-title>An ontology for describing properties that evolve over time</article-title>
          .
          <source>Proceedings of the 6th Linked Data in Architecture and Construction Workshop</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Rasmussen</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lefrancois</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pauwels</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hviid</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karlsh</surname>
          </string-name>
          j, J.:
          <article-title>Managing interrelated project information in AEC Knowledge Graphs</article-title>
          .
          <source>Automation in Construction 108</source>
          ,
          <issue>102956</issue>
          (
          <year>2019</year>
          ). https://doi.org/10.1016/j.autcon.
          <year>2019</year>
          .102956
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Redmond</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hore</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alshawi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>West</surname>
          </string-name>
          , R.:
          <article-title>Exploring how information exchanges can be enhanced through Cloud BIM</article-title>
          .
          <source>Automation in Construction 24</source>
          ,
          <issue>175</issue>
          {
          <fpage>183</fpage>
          (
          <year>2012</year>
          ). https://doi.org/10.1016/j.autcon.
          <year>2012</year>
          .
          <volume>02</volume>
          .003
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Rospocher</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghidini</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sera</surname>
            <given-names>ni</given-names>
          </string-name>
          , L.:
          <article-title>An ontology for the Business Process Modelling Notation</article-title>
          .
          <article-title>Proceedings of the eighth international conference Frontiers in Arti cial Intelligence and Applications (FOIS</article-title>
          <year>2014</year>
          ) volume
          <volume>267</volume>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Singer</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>An Ontological Analysis of Business Process Modeling and Execution</article-title>
          .
          <source>CoRR</source>
          <year>1905</year>
          (
          <volume>00499</volume>
          ) (
          <year>2019</year>
          ), http://arxiv.org/pdf/
          <year>1905</year>
          .00499v1
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Speicher</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arwe</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malhotra</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>Linked Data Platform 1.0. W3C Recommendations</source>
          (
          <year>2015</year>
          ), http://www.w3.org/TR/2015/REC-ldp-
          <volume>20150226</volume>
          /
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Stolk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGlinn</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Validation of IfcOWL datasets using SHACL</article-title>
          .
          <source>Proceedings of the 8th Linked Data in Architecture and Construction Workshop (LDAC2020)</source>
          at Dublin, Ireland (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25. Torma,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            :
            <surname>DICO - Digital Construction Ontologies</surname>
          </string-name>
          (
          <year>2020</year>
          ), https:// w3id.org/digitalconstruction, Ontology Speci cation Draft,
          <source>accessed: 06.07</source>
          .2021
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Valra</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Madeddu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chiappetti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farina</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The BIM Management System: A Common Data Environment Using Linked Data to Support the E cient Renovation in Buildings</article-title>
          .
          <source>Proceedings</source>
          <volume>65</volume>
          (
          <issue>1</issue>
          ),
          <volume>18</volume>
          (
          <year>2020</year>
          ). https://doi.org/10.3390/proceedings2020065018
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27. van Berlo,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Willems</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Pauwels</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Creating information delivery speci cations using linked data</article-title>
          .
          <source>In: Proceedings of the 36th CIB W78 2019 Conference</source>
          , Northumbria University,Newcastle, United Kingdom. pp.
          <volume>647</volume>
          {
          <issue>660</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Werbrouck</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pauwels</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beetz</surname>
            , J., van Berlo,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Towards a Decentralised Common Data Environment using Linked Building Data and the Solid Ecosystem</article-title>
          .
          <source>Prooceedings of the 36th CIB W78 2019 Conference</source>
          , Northumbria University, Newcastle, United Kingdom pp.
          <volume>113</volume>
          {
          <issue>123</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abualdenien</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.:</surname>
          </string-name>
          <article-title>An IDM-Based Approach for Information Requirement in Prefabricated Construction</article-title>
          .
          <source>Advances in Civil Engineering</source>
          <year>2020</year>
          ,
          <volume>1</volume>
          {
          <fpage>21</fpage>
          (
          <year>2020</year>
          ). https://doi.org/10.1155/
          <year>2020</year>
          /8946530
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>