<!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>K. Katsigarakis);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Digital Twin Platform Generating Knowledge Graphs for Construction Projects</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kyriakos Katsigarakis</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Georgios N. Lilis</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dimitrios Rovas</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Salvador González-Gerpe</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Socorro Bernardos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Cimmino</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>María Poveda-Villalón</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Raúl García-Castro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ontology Engineering Group, Universidad Politécnica de Madrid</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University College London</institution>
          ,
          <addr-line>London</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Construction projects combine activities across diverse domains and involve various entities which exchange information in diferent formats. To connect such diverse entities supporting their data exchanges using semantic web technologies, a Digital Twin Platform (DTP) is introduced, as a part of a greater ICT framework called COGITO, which aims at optimizing and supervising real construction projects from the conceptual to their implementation stages. To perform these connections, DTP creates a digital twin model designed to be the main data pool of COGITO's application tools. DTP's digital twin model is populated based on a well-defined ontology combining diferent data sources such as OpenBIM, time schedule, and construction resource files into a single RDF file. The digital twin model generation and access are demonstrated successfully on simple 4D OpenBIM data.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Digital Twin</kwd>
        <kwd>Ontology</kwd>
        <kwd>IFC</kwd>
        <kwd>OpenBIM</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The concept of Digital Twins (DTs), has emerged recently [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] as a digital entity that interacts
with the digital ICT domain (digital cloud of World Wide Web), emulating the behavior of a
physical counterpart (product or process, or system). According to [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], a Digital Twin has three
main sub-components: physical product, virtual product, and the linkage between physical
and virtual products. Since the physical entity of a Digital Twin is general enough to include
physical systems consisting of products and processes on these products [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], it can be applied
across Architecture Engineering Construction Operation and Facility Management domains
(AECO-FM industry) [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] which involve these entities.
      </p>
      <p>
        As far as the construction domain is concerned, construction projects are complex processes
involving products, time, scheduled processes, and resources. This application of the Digital
Twin concept in construction projects led to the introduction of the Digital Twin
Construction concept [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. A Digital Twin in the construction domain is a concept that should not be
confused with the concept of a building information model (BIM) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] since according to the
Gemini Principles [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] published by the Centre of Digital Build Britain (CDBB): a Digital Twin
is a realistic digital representation of assets, processes, or systems in the built or natural
environment. Therefore, the Digital Twin of a construction process asset might include the BIMs as
a sub-component of the building assets if any. Recently, significant eforts to extend the use of
openBIM standards such as IFC [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to non-building elements such as roads [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], rail structures
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and bridges [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] took place, facilitating the adoption of openBIM to construction projects
and respective assets of Construction Digital Twins.
      </p>
      <p>Aligned to these digitization eforts in the construction domain via the use of openBIM
standards, a Digital Twin Platform (DTP) is introduced in the present work, as a central component
of an ICT framework called COGITO, of a European H2020 project. COGITO aims to support
construction projects in their conceptual and implementation stages. DTP integrates input
data originating from the construction project stakeholders and installed IoT devices on the
construction site, to provide information to COGITO’s Data Quality checking Health &amp; Safety
provision, and Project Supervision tools. This data integration occurs in DTP’s Knowledge
Graph generator component (KGG), which is going to be the main topic of the present work.
Internally, KGG generates a common data model structure, which will act as a data provider for
all involved COGITO tools using semantic web-linked data technologies to connect COGITO’s
diverse input data. KGG essentially produces the semantically linked data model of COGITO,
according to an ontology appropriately defined to cover all of COGITO’s data requirements.</p>
      <p>
        Similar attempts to support construction works using digital twins ICT deployments have
also recently been initiated: ASHVIN project [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] focusing on general construction projects,
SPHERE project aims to develop a Digital Twin supporting BIM [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>Given the previous introduction, the rest of the paper is organized in a bottom-up fashion,
starting from the description of COGITO’s data structures, domains, and ontology, passing to
the introduction of the DTP’s layered architecture, and ending at the population and accessing
of COGITO’s digital twin model. A simple 4D BIM example is presented demonstrating the
correct COGITO digital twin model creation and access.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Data structures</title>
      <sec id="sec-2-1">
        <title>2.1. Data domains</title>
        <p>
          COGITO’s input data were classified into three domains based on their characteristics:
Construction, Resource, and Process. Each of the three domains contains data from diferent
sources. More specifically, these input data domains are:
1. Construction domain (CONS) which contains data referring to the construction site
elements. The data are structured in an OpenBIM format following the latest IFC4.3
specification [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], which extends the building-related data of the previous IFC schema
releases, to non-building-related infrastructures such as roads, bridges, and rail.
2. Resource domain (RESO) which contains the necessary data structures which define
the resources of the construction project: human (workers and roles) and non-human
(tools, equipment such as IoT devices and their data).
3. Process domain (PROC) which includes all the construction schedule data referring to
construction tasks involving construction resources and construction site elements.
Essentially, the Process domain contains data (scheduled tasks), which refer to the other two
domains (Construction, Resource). To link the construction-related data across these diverse
domains, an ontological scheme is defined, which reuses some existing ontologies and
introduces new ones, where data gaps and missing relationships are identified. This new scheme is
presented next.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. COGITO Ontology</title>
        <p>An ontology network consisting of four modules has been developed for the COGITO project.
Three modules correspond to the three domains described in the previous section, and a fourth
one has been created to capture quality. The prefixes and corresponding ontologies, created or
reused in the COGITO ontology are listed in Table 1.</p>
        <p>The complete and up-to-date documentation of each ontology module is provided online
(See https://cogito.iot.linkeddata.es/). In this section, only the main concepts and modeling
decisions are detailed.</p>
        <p>1. Facility Module (corresponding to the construction domain). The classes and properties
used to describe the topological concepts of a building in this module are based on the
Building Topology Ontology (BOT), while other construction products, such as railways,
bridges, and roads are described by new classes and properties.</p>
        <p>• facility:Site is defined as a subclass of bot:Site and, as such, a part of the
physical world or a virtual world that is inherently both located in this world and
having a 3D spatial extent. It contains (bot:containsZone) one or more
facility:Facility.
• facility:SpatialZone is defined as a subclass of bot:Zone and, as such, a part
of the physical or a virtual world that is inherently both located in this world and
has a 3D spatial extent. This class is the root of a hierarchy that includes
facility:ConstructionZone -used to represent zones used by the health and Safety
module- and facilityTrackedZone -used to represent zones used by the IoT
preprocessing module.
• facility:Space is defined as a subclass of bot:Space and, as such, a part of the
physical world or a virtual world whose 3D spatial extent is bounded actually or
theoretically, and provides for certain functions within the zone it is contained in.
• facility:Facility is defined as something designed and built to serve a specific
function afording a convenience or service. This new class was introduced to align
the ontology to the new IFC4x3 extension to non-building elements and includes
facility:Railway, facility:Bridge, facility:Road and facility:Building.
• facility:FacilityPart is defined as something that is contained (
facility:hasFacilityPart) in a facility:Facility. A facility:FacilityPart can contain
sub-facility parts (facility:hasSubFacilityPart).
• facility:Storey is defined as a subclass of bot:Storey and, as such, is contained
(bot:hasStorey) in one facility:Building, and is intended to contain
(bot:hasSpace) one or more facility:Space that are horizontally connected.
• facility:Element is defined as a subclass or bot:Element and, as such,
constituent of a construction entity with a characteristic technical function, form, or
position. A facility:Element can contain sub-elements (bot:hasSubElement). A
facility:SpatialZone can contain (bot:containsElement) some
facility:Elements (and so do facility:FacilityPart, facility:Space and facility:Storey).
A beo:BuildingElement is a sub-class of facility:Element. This class involves
a process:Task and there is information about its visual quality (qual:Defect)
and geometric quality (qual:GQInf).</p>
        <p>These BOT sub-classes have been created because they have specific properties such as
facility:hasName and props:hasCompresedGuid. They are also sub-classes of
geo:SpatialThing in order to reuse its location properties. There is a class shared among
the four modules: facility:Project, which is defined as a large or major
undertaking, especially one involving considerable money, personnel, and equipment. A
facility:Project is related to a facility:Site and one or more process:Process, and
each qual:Image and qual:PointCloud.
2. Process Module (corresponding to the process domain). The main classes and
properties in this module have been defined anew since we could not find an appropriate
ontology representing its concepts:
• process:Process is defined as a series of actions aimed at accomplishing some
result (in this case, related to a facility:Project).
• process:Task is defined as a piece of work, which is carried out in a
process:Process (process:belongsTo); and might be related to a facility:Element. A
process:Task can have information about its duration (process:hasBeginningDate
and hasEndDate).We can include the process:status and the process:progress
of a process:Task. A task can be assigned (resource:hasResourceType) several
ResourceType.
• process:Cost is defined as the price paid to acquire, produce, accomplish, or
maintain anything (in this case, process:Process and process:Task); and this price is
measured (process:measuredIn) in a currency (process:UnitOfCurrency).
• process:WorkOrder is defined as a command or instruction authorizing specific
work, repairs, etc., to be done. It has several resource:Resource assigned
(resource:hasAssginedResource), one of which is a main provider
(resource:hasMainProvider) and belongs to (process:belongToProcess) a process:Process.
3. Resource Module (corresponding to the resource domain). The main classes and
properties of this module are the following:
• resource:Resource is defined as a source of supply, support, or aid, especially
one that can be readily drawn upon when needed. resource:HumanWorker,
resource:Equipment and resource:trackingTrack are subclasses of
resource:Resource. It is also a subclass of geo:SpatialThing in order to reuse its location
properties. A resource:Resource belongs to a resource:ResourceType.
• resource:ResourceType is defined as the kind of resources assigned to a
process:Task or involved in a process:Process, indicating their maximum quantity
(resource: maxUnit) and cost (resource:costPerHour)
• resource:HumanWorker is defined as a laborer or employee who plays a role (
resource:HumanRole) for a process:WorkOrder.
4. Quality Module. The main classes and properties of this module are the following:
• qual:Defect is defined as a shortcoming, fault, or imperfection regarding a
particular facility:Element. This qual:Defect is reflected is an qual:Image, which
can be processed and is taken and a time and location on a kind of material.
• qual:GeometricQualityInformation is defined as data informing of the a
particular problem regarding a particular qual:Rule on a facility:Element. This
information is part of a qual:ListOfGeometricQualityInformation that comes
from analysing a qual:PointCloud.
• qual:SafetyInformation is defined as data to prevent injuries by taking into
account the characteristics of a facilityConstructionZone.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Digital Twin Platform</title>
      <p>To support the creation of a semantically linked data model in the COGITO framework based
on the ontology described in the previous section, a Digital Twin Platform (DTP) is designed
and implemented. DTP acts as a data integration middleware, responsible for supporting
appropriate data flows among COGITO tools and external data sources. The architecture of DTP
consists of components belonging to the following six layers (displayed in the left part of
Figure 1):
1. Authentication Layer: The Authentication Layer is responsible for storing and
managing user accounts and their roles, enabling the DTP to register and authenticate the
users of the COGITO platform.
2. Data ingestion Layer: The Data Ingestion Layer of DTP includes software
components responsible for project creation, BIM data consistency validation, and COGITO
data model creation and semantic linkage. The structure of this layer is presented in the
block diagram in the right part of Figure 1.</p>
      <p>
        a) Input Data Management Routes input data trafic to other internal Data ingestion
layer components (if it is BIM-related to the BIM management component if it is
not BIM-related to the Knowledge Graph Generation component).
b) BIM Management It handles COGITO’s input openBIM models that conform to
the Industry Foundation Classes (IFC) standard [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and performs initial operations
in their data structures (serialization/deserialization and geometric data extraction).
c) Knowledge Graph Generation This component is responsible for generating,
validating, storing, and linking RDF graph data according to the defined COGITO
ontology. It contains the following three modules:
• Thing Manager is responsible for routing the input data files inside the system
according to the type of information handled or the desired operation mode.
In addition, it is also the responsible for creating the WoT Thing Descriptions1
(central building block in the W3C Web of Things, considered as the entry
point of a Thing) referring to the data that belongs to the input data files, which
will contain the information of the endpoints of the files, of the access to the
RDF generated by the knowledge graph generator and of the diferent subjects
described in the RDF.
• Knowledge Graph Enrichment receives files from the Thing Manager and
transforms them to RDF data according to the COGITO ontologies.
• RDF Graph Linker is responsible for creating the connections between new and
existing RDF data to generate a unified knowledge graph.
• RDF Data Validator performs validation checks to ensure the generated RDF
data from both the knowledge graph generator and graph linker, complies with
the COGITO ontology, with no missing values or incorrect data types.
3. Data Persistence layer: The Data Persistence Layer of DTP contains diferent types of
data stores for storing structured data: (a) a File storage system for storing files generated
by COGITO applications, (b) a Project database for storing project- and user-related data,
(c) a key-value database for storing IFC objects, (d) a time-series database, for storing IoT
sensor data, (e) a triplestore for storing COGITO’s knowledge graph(s) in the form of
RDF files and (f) a thing directory for SPARQL translation.
4. Data management layer: The Data Management Layer of DTP is responsible for
checking and routing the data queries of COGITO tools, ensuring that data have been correctly
retrieved from the Persistence Layer and eficiently delivered to their destinations. It
includes appropriate API wrappers to interface the datastores of the Persistence Layer
(data providers) with the various COGITO applications (data consumers). Essentially,
the data management layer has the necessary components which ensure correct, fast,
and eficient response to hybrid queries referring to RDF- and not RDF-related data.
5. Messaging layer: DTPs’ Messaging Layer is responsible for transmitting messaging
data asynchronously between the Data Management Layer and the various COGITO
applications.
      </p>
      <sec id="sec-3-1">
        <title>1https://www.w3.org/TR/wot-thing-description/</title>
        <p>Using the aforementioned DTP infrastructure, COGITO data model creation and semantic
linkage can be realized, as described in the following sections.</p>
        <p>1
r
e
y
a
l
n
o
it
a
c
it
n
e
h
t
u
A
3 Data Persistence layer
2 Data Ingestion layer</p>
        <p>COGITO Applications
5
r
e
y
a
l
g
n
i
g
a
s
s
e</p>
        <p>M
4 Data Management layer
6 Data Post-processing layer</p>
        <p>Digital Twin Platform
External Input Data Sources</p>
        <p>COGITO Input Data Sources
Knowledge Graph Generator</p>
        <p>RDF Data Validator</p>
        <p>RDF Linker
Knowledge Graph Enrichment</p>
        <p>Thing Manager
Project Management</p>
        <p>GUI</p>
        <p>BIM Management
IFC Geometry Exporter</p>
        <p>IFC Version Control</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. COGITO’s digital twin model population</title>
      <sec id="sec-4-1">
        <title>4.1. Operation sequence</title>
        <p>Diferent DTP components are involved in the population of the COGITO ontology, each one
having a diferent role. For this population a sequence of steps is followed including:
1. A COGITO user is being created via the platform GUI and its access is authenticated by
the Authentication layer of DTP.
2. The user creates a project via the GUI and a specific ID is assigned to it by the project
management component of DTP’s Data Ingestion layer.
3. After the project is being created, the user uploads the data files via the platform’s GUI
related to that project. These files can be BIM data files (from the construction domain)
and non-BIM data files (from the resource and process domains).
4. If the inserted files are BIM data files (openBIM data in the form of IFC files), they are
directed to the BIM Management component of the data ingestion layer of DTP where a
series of operations are performed, which include: version and consistency checks,
deserialization, the load of the IFC objects on memory and extraction of geometric content.
5. The remaining input data structures of the inserted input data files, excluding analytic
geometric descriptions and IoT data, are then forwarded to the Knowledge Graph
generator, where they are converted into RDF data. For this conversion, numerous
transformation engines are described as Thing Descriptions, which can be accessed dynamically
depending on the type of file you want to transform to RDF. To know which translation
engine to access, a preliminary check will be made to determine the type of file to be
transformed. To perform this check, a query will be made to the Thing Directory (where
the Thing Descriptions are stored), to access the Thing Description of the translation
engine that performs the conversion to RDF of the specified file format, and therefore
obtain the endpoint where the file will be sent for translation. In the case of transforming
a BIM file, the specific ETL tool for these files will be used, but in the case of transforming
another type of file format, the mapping files, described in RML format, belonging to the
transformation of the specific format will be searched, and then the transformation to
RDF will be performed using Helio2.
6. After the conversion, if necessary between diferent file formats, a link between the
diferent files will be made to have relations between the existing information in the diferent
ifle formats transformed to RDF.
7. Once the linking has been done, or if not done, once the RDF conversion has been
completed, a semantic and completeness check, is being performed on the generated RDF
ifles via the RDF file validator of the Knowledge Graph generator to ensure consistency
with the defined COGITO ontology.
8. Finally the RDF file is merged to the greater RDF graph file inside the triple-store which
together with the OBJ file containing the geometric content of BIM extracted from step
4, form the COGITO data model. The Thing Description belonging to the project in
which the new files and their transformations have been introduced will also be updated,
validated, and stored in the thing directory.</p>
        <p>To increase the data model query response time, the geometric content of the input BIM data
is translated, via the B-rep generator component of the Data Post-Processing layer of DTP, to
a graphics-friendly data following an open format such as OBJ (step 4 of the previous process).
These geometric data in OBJ format together with the generated RDF graph constitute the
overall COGITO data model. The link between the geometric data contained in the OBJ file
and the RDF graph data for every physical element of the BIM data is the IFC GUID. For
nonBIM data, the process will be carried out without the BIM_Management component.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. COGITO’s digital twin query</title>
      <p>The populated model can be queried. The queries can be classified into two categories:
• Simple queries, where the response is formed by looking at the semantic graph of the
model. The list of elements completed during a specific time interval is an example of a
simple query.
• Complex queries, where the response can be given by executing internal tools of DTP
belonging to the data Post-processing layer.</p>
      <p>Simple queries involve the Data Persistence, Data Management, and Messaging layers of DTP.
The queries of the COGITO tools are formed as JSON messages which are translated into
SPARQL query messages by the Data Management layer. These query messages are then
transferred to the data persistence layer where the linked semantic graph is stored in the triple store.
The response to these queries is then formed and transferred through the Data Management
layer back to the tool which initiated the query as a response. A successful response message
is then returned via the messaging layer to the respective tool as well. Complex queries are
serviced similarly to simple queries involving also data post-processing layer execution calls.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Examples</title>
      <p>The whole process of retrieving information from the RDF graph stored in the triplestore of the
Data Persistence layer is illustrated in Figure 2. Initially, the RDF information and the related
Project name are passed from the requesting non-DTP component to DTP’s Data Management
layer. Then, a first SPARQL query is formed in the Data Management layer of DTP (selecting
the project by name) to the Thing Directory, to obtain back as the response the RDF URI of the
ifle or information requested. Then, a second query (List. 1) is formed in the Data Management
layer of DTP and sent to the triple-store together with the RDF URI returned in the previous
step. A final response to the second query is formed in JSON-LD 1.1 format and passed back
to the requesting component via the Data Management Layer of DTP.</p>
      <sec id="sec-6-1">
        <title>CONSTRUCT { ?s ?p ?o } WHERE {</title>
        <p>GRAPH &lt;http://data.cogito.iot.linkeddata.es/resources/project/Project_1&gt; {</p>
        <p>?s ?p ?o
}</p>
        <p>} .</p>
        <p>Listing 1: SPARQL query example to retrieve knowledge graph information requested</p>
        <p>In addition, as we can see in Figure 3, a link between diferent types of files has been
established in the formed RDF graph. This link is formed between information belonging to a
Schedule file and a BIM file. In this figure, we can see that the formed JSON-LD (serialized from
turtle) is presented in diferent colors. The blue part belongs to the BIM data (IFC), described
in the graph in turtle format. The red part belongs to the Schedule data, also described in the
graph in turtle format. As mentioned before, the Schedule data allows adding the fourth (time)
dimension to the BIM data, achieving 4D-BIM data. This linking process is demonstrated in
Figure 3 by, the green links, in the case of linking-by-element, and the purple links, in the case
of linking-by-task. An example of linking between a task belonging to a Schedule file and an
element belonging to the IFC file is also demonstrated in the same figure.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions</title>
      <p>The generation and access of a semantically linked data model produced by a Digital Twin
platform were introduced and analyzed. This model is the common data pool of an ICT
framework called COGITO, which can be used to monitor a construction project in its design and
implementation stages. The model fuses diverse data from diferent sources, in diferent open
formats, such as IFC and OBJ, under a linked semantic graph in RDF format. This
amalgamation provides the necessary abstraction capabilities for data access, interoperability, and
transparency operations, required among the COGITO’s internal tools and applications. These data
model creation and access operations are demonstrated in an example referring to a building
construction project, where data between the input IFC files (three-dimensional data) with a
schedule and resource data (fourth dimension) are linked. Finally, our eforts to fuse such
diverse data across the diferent fields of the construction sector revealed the need to extend
existing ontological schemes, as well as to set boundaries to the type of data that can be
converted to semantic graphs. Furthermore, apart from the IoT data, most of COGITO’s input
data, which are converted to RDF, are considered to be static. Changes in COGITO’s input
data, defined as diferences in the form of deltas, are a topic of future investigation.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Acknowledgements</title>
      <p>The research leading to these results has been funded by the European Commission
H2020EU.2.1.5.2. project “COnstruction-phase diGItal Twin mOdel” under contract #958310
(COGITO).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Y. C.</given-names>
            <surname>Nee</surname>
          </string-name>
          ,
          <article-title>Digital twin driven smart manufacturing</article-title>
          , Academic Press,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bolton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Butler</surname>
          </string-name>
          , I. Dabson,
          <string-name>
            <given-names>M.</given-names>
            <surname>Enzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Evans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Fenemore</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Harradence</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Keaney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kemp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Luck</surname>
          </string-name>
          , et al.,
          <string-name>
            <surname>Gemini principles</surname>
          </string-name>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G. B.</given-names>
            <surname>Ozturk</surname>
          </string-name>
          ,
          <article-title>Digital twin research in the AECO-FM industry</article-title>
          ,
          <source>Journal of Building Engineering</source>
          <volume>40</volume>
          (
          <year>2021</year>
          )
          <fpage>102730</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Shahzad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Shafiq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Douglas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kassem</surname>
          </string-name>
          ,
          <article-title>Digital twins in built environments: An investigation of the characteristics, applications, and challenges</article-title>
          ,
          <source>Buildings</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <fpage>120</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sacks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Brilakis</surname>
          </string-name>
          , E. Pikas,
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Girolami</surname>
          </string-name>
          ,
          <article-title>Construction with digital twin information systems, Data-Centric Engineering 1 (</article-title>
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Azhar</surname>
          </string-name>
          ,
          <article-title>Building information modeling (BIM): Trends, benefits, risks, and challenges for the AEC industry, Leadership and</article-title>
          management in engineering 11 (
          <year>2011</year>
          )
          <fpage>241</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <source>[7] buildingSmart, ISO 16739-1</source>
          :2018
          <string-name>
            <given-names>Industry</given-names>
            <surname>Foundation</surname>
          </string-name>
          <article-title>Classes (IFC) for data sharing in the construction and facility management industries - Part 1: Data schema</article-title>
          , https://www.iso. org/standard/70303.html,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.-G. Kim,</surname>
          </string-name>
          <article-title>IFC extension for road structures and digital modeling</article-title>
          ,
          <source>Procedia Engineering</source>
          <volume>14</volume>
          (
          <year>2011</year>
          )
          <fpage>1037</fpage>
          -
          <lpage>1042</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Soilán</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nóvoa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sánchez-Rodríguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Justo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Riveiro</surname>
          </string-name>
          ,
          <article-title>Fully automated methodology for the delineation of railway lanes and the generation of IFC alignment models using 3D point cloud data</article-title>
          ,
          <source>Automation in Construction</source>
          <volume>126</volume>
          (
          <year>2021</year>
          )
          <fpage>103684</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>N.</given-names>
            <surname>Yabuki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Lebegue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gual</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Shitani</surname>
          </string-name>
          , L. Zhantao,
          <article-title>International collaboration for developing the bridge product model IFC-Bridge</article-title>
          ,
          <source>in: 11th Int. Conf. on Computing in Civil and Building Engineering</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Teodorovic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hartmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tomar</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Koulalis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Priedmore</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gavin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Chacón</surname>
          </string-name>
          <string-name>
            <surname>Flores</surname>
          </string-name>
          ,
          <source>D1. 1 Launch Version of ASHVIN Platform (Version v0. 2)</source>
          , https://doi. org/10.5281/zenodo.4556836,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Alonso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Borras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. H.</given-names>
            <surname>Koppelaar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lodigiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Loscos</surname>
          </string-name>
          , E. Yöntem,
          <article-title>SPHERE: BIM digital twin platform</article-title>
          ,
          <source>in: Multidisciplinary Digital Publishing Institute Proceedings</source>
          , volume
          <volume>20</volume>
          ,
          <year>2019</year>
          , p.
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>