ArticlePDF Available

Development of a rule-based system to enhance the data consistency and usability of COBie datasheets

Authors:

Abstract and Figures

Building information modeling (BIM) for facilities management (FM) has been gaining considerable attention. Construction operations building information exchange (COBie) datasheets are conceptualized as an electronic format of data for FM handover extracted from the BIM model and supplemented with information from other sources. To build an efficient COBie datasheet, it is advocated to build and verify data at all stages of design and construction, commonly known as data drops. Nevertheless, data consistency verification is a difficult task pertaining to COBie's complex structure and data representation. This study aims to understand the challenges associated with the COBie datasheet verification and consistency checking process, especially during data drop stages, and develop a solution to mitigate these challenges. The study uses a combined methodology of design thinking and waterfall model from the software development process. The outcome of the research study manifests in a prototype application. The prototype application can help in verifying COBie datasheet consistency during data drop stages. Additionally, this study proposes a new dimension to utilize the COBie datasheet to track various asset-related changes in a project by comparing COBie datasheets and visualizing this data in a visually interactive manner using a property graph model.
Content may be subject to copyright.
Journal of Computational Design and Engineering, 2020, 0(0), 1–19
doi: 10.1093/jcde/qwaa083
Journal homepage: www.jcde.org
RESEARCH ARTICLE
Development of a rule-based system to enhance the
data consistency and usability of COBie datasheets$
Vishal Kumar*and Ai Lin Evelyn Teo
Department of Building, National University of Singapore, 4 Architecture Drive, Singapore 117566, Singapore
$Selected paper from the International Congress and Conferences on Computational Design and Engineering 2019, 7-10 July 2019, Penang, Malaysia
*Corresponding author. E-mail: e0011149@u.nus.edu
Abstract
Building information modeling (BIM) for facilities management (FM) has been gaining considerable attention. Construction
operations building information exchange (COBie) datasheets are conceptualized as an electronic format of data for FM
handover extracted from the BIM model and supplemented with information from other sources. To build an efcient
COBie datasheet, it is advocated to build and verify data at all stages of design and construction, commonly known as data
drops. Nevertheless, data consistency verication is a difcult task pertaining to COBie’s complex structure and data
representation. This study aims to understand the challenges associated with the COBie datasheet verication and
consistency checking process, especially during data drop stages, and develop a solution to mitigate these challenges. The
study uses a combined methodology of design thinking and waterfall model from the software development process. The
outcome of the research study manifests in a prototype application. The prototype application can help in verifying COBie
datasheet consistency during data drop stages. Additionally, this study proposes a new dimension to utilize the COBie
datasheet to track various asset-related changes in a project by comparing COBie datasheets and visualizing this data in a
visually interactive manner using a property graph model.
Keywords: building information modeling;COBie; COBie data drops; information management
1. Introduction
Building information modeling (BIM) has been exemplary in
transforming how construction data is handled, exchanged,
and collaborated between different stakeholders in the archi-
tectural, engineering, and construction (AEC) industry. BIM
authoring tools have rendered more signicant benets to
AEC professionals through features like clash detection, cost
analysis, quantity take-off, design options, energy analysis,
occupational behavior modeling, optimized construction
sequencing, algorithm-based design, and automated code
checking (Kim, Anderson, Lee, & Hildreth, 2013; Choi, Kim, &
Kim, 2015;P
¨
arn, Edwards, & Sing, 2017; Anand, Sekhar, Cheong,
Santamouris, & Kondepudi, 2019; Caetano & Leit˜
ao, 2019; Kim,
Lee, Shin, & Choi, 2019). With BIM gaining adoption at a fast
pace, especially during design and constructions stages, there
is growing interest in using BIM during post-occupancy stages
of a building such as facilities management (FM), renovations,
and waste recycling (Mohandes, Abdul Hamid, & Sadeghi, 2014;
Volk, Stengel, & Schultmann, 2014; Patacas, Dawood, Vukovic,
& Kassem, 2015; Kumar & Teo, 2019a). This will ensure that
BIM will be used in the building’s complete life cycle (Herr &
Fischer, 2019). Additionally, it will ensure a reduced operational
cost, access to accurate information, a central repository of
operational data, and reduced reliance on the workforce for
data know-how (Becerik-Gerber, Jazizadeh, Li, & Calis, 2011).
With several potential benets highlighted in various pub-
lications, a wide range of challenges were also identied with
Received: 5 January 2020; Revised: 13 October 2020; Accepted: 30 October 2020
C
The Author(s) 2020. Published by Oxford University Press on behalf of the Society for Computational Design and Engineering. This is an Open Access
article distributed under the terms of the Creative Commons Attribution-NonCommercial License (http://creativecommons.org/licenses/by-nc/4.0/),
which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial
re-use, please contact journals.permissions@oup.com
1
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
2Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
BIM for FM usage. It includes inconsistent guidelines for asset
data capture, inadequate data integration due to multiple and
different schemas, syntax, semantics, and lack of systematic
procedure for information integration from various sources
(McArthur, 2015; Yalcinkaya & Singh, 2019a). Teicholz (2013)
highlighted that most of the issues associated with BIM for FM
use could be mitigated effectively using information manage-
ment and information exchange standards. Industry Founda-
tion Class (IFC), a vendor-neutral data model, is developed as a
standardized digital description of assets for collaboration and
information sharing during the entire project life cycle (Van-
lande, Nicolle, & Cruz, 2008).
Nevertheless, IFC is too generic and complex, designed to
cater to many different congurations and levels of detail (Koo
& Shin, 2018). Model view denition (MVD) is a subset of IFC
schema, designed for a specic purpose and narrows the infor-
mation required for the specied workow (Chipman, Liebich,
& Weise, 2012). Some examples of such conguration of data
requirements for specic purposes are clash detection, costing,
re calculations, and scheduling. Construction operations build-
ing information exchange (COBie) is an MVD designed for FM
and asset management (East, Nisbet, & Liebich, 2012). The fo-
cus of COBie is to capture “minimum common data” required
for maintenance activities during the FM stage. It emphasizes
the need for collecting data during the entire design and con-
struction stages in a specied format, which can be used by FM
professionals during operation and maintenance (O&M) stages.
COBie has been gaining signicant attention from academia,
industry, and government bodies. Professionals have started re-
alizing the importance of information capturing inside the BIM
model besides its most intended use as a 3D visualization of the
project. Such a shift in perception has ensured that BIM models
need not be “over-detailed” in terms of geometrical representa-
tion, and it must strike a balance between level of detail (LoD)
and level of information (LoI). Since COBie is a non-geometrical
data, it emphasizes more on high LoI. To facilitate capturing
data for COBie, COBie guide and COBie responsibility matrix help
identify what information is needed, at what stages, and by
which stakeholders (East, 2013a; East & Carrasquillo-Mangual,
2013). Thus, there is a signicant reliance on the professionals
to ascertain that the data collected is in the right format and
veried for consistency.
East (2013a) highlighted that the current FM data handover is
highly disconnected from the design stages. Various relevant in-
formation, which could have been useful during the O&M stages,
is lost, as it is not captured efciently during design stages. A
similar view of capturing FM data right from the beginning of
the design stage was supported by other researchers (Lavy &
Jawadekar, 2014; Liu & Issa, 2014). In the current scenario, while
the LoD increases as the construction stage progresses, the LoI
remains a less priority during the design stages and only sees a
surge in capturing information before the handover stage (Ku-
mar & Teo, 2020a). To mitigate this issue, East (2013a) proposed
the concept of COBie “Data Drops.” In this process, the COBie
datasheet is lled and extracted at pre-dened stages to ascer-
tain that the COBie data capturing is well within the set guide-
lines. COBie responsibility matrix can be used to ascertain what
data in the COBie spreadsheet need to be captured during dif-
ferent stages.
Though the idea of data drops is benevolent, its implemen-
tation is challenging and needs extra time and effort. The data
drops are designed around the concept that as the design will
progress, LoI related to each asset will increase, and therefore, it
is being populated gradually. On the other hand, design changes
are synonymous with construction projects. Such changes arise
from various factors that can be external such as environmental,
political, economic, or internal such as design change by own-
ers, consultants, engineers, unforeseen circumstances on-site,
or safety requirements (Yana, Rusdhi, & Wibowo, 2015). Incur-
ring design changes means that data inside the COBie datasheet
at each data drop will change from the previous stage, contra-
dicting the normative belief that it is only addition to the previ-
ously captured data. This implies that each data drop is a mix-
ture of new and old data and also means that each time several
manual entries need to be done to complete the COBie deliver-
ables at each data drop. Even though manual entries give the
exibility to complete the COBie datasheet, it is highly prone to
error. Furthermore, data inside the COBie datasheet is spread
across multiple workbooks with connected links; ascertaining
data consistency due to manual entry is a big task.
This paper is aimed at enhancing the usability aspect of
COBie data drops. COBie data drops at any stage should not
be seen in isolation but in relation to previous data drops.
This entails two challenges around COBie data drops: rst,
verication of consistent data inside the COBie datasheet at
each data drop, and second, what data has changed from
previous stages. Identifying data changes inside the COBie
datasheet and verifying it is a daunting task. COBie datasheet
can be composed of thousands of rows of data, spreading across
multiple workbooks. COBie data drops should not be seen as an
intermediate step toward a single nal FM data handover goal
only. A practical data mining of COBie data drops can help in
providing useful project-related information.
This paper begins with a brief review of the literature, which
highlights the complexities and challenges associated with the
COBie datasheet. The challenges identied during the literature
review were veried using exploratory research, in which a sim-
ulation study was conducted with a BIM model. Following the
review, an analysis of possible technical solutions was brain-
stormed, and nally, an application framework was developed,
followed by a prototype. The prototype has been validated us-
ing a BIM model provided by the National Institute of Building
Sciences (NIBS) (East, 2011). NIBS provides these BIM models for
testing all COBie-related developments.
This research is a part of ongoing development, termed “CO-
Bie Dataset Management System (CDMS).” CDMS consists of var-
ious modules. The modules discussed in this paper are part of
the proposed CDMS. Discussion on some of the other modules of
CDMS was presented earlier in other published articles (Kumar
&Teo,2019a, Kumar & Teo, 2019b). Likewise, a discussion on the
entire proposed CDMS system and some additional modules will
be presented in forthcoming articles. This paper is solely dedi-
cated to developing one of the modules (verier and compare)
as it requires the full attention of its own. Henceforth, only in-
formation related to this development is presented in this pa-
per (including literature review). For the development of the en-
tire CDMS system, a questionnaire survey was conducted among
COBie professionals to identify the benets and issues associ-
ated with COBie datasheet handling. The survey details can be
found in our article (Kumar & Teo, 2020b). In addition to the ver-
ier and compare module, a brief introduction to the visualizer
module is discussed. The visualizer module introduction is nec-
essary because data output from the verier and compare mod-
ule can be envisaged in a node-link diagram using the visual-
izer module. However, the visualizer module’s technical devel-
opment will be discussed separately in future upcoming article
as it needs attention of its own.
2. Research Design and Approach
The following objectives were set forth for the study, to identify
the challenges associated with COBie data drops and develop a
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 3
Figure 1: Research methodology and steps.
framework (with a working prototype): (i) review the complexi-
ties and challenges associated with COBie data drops; (ii) iden-
tify the common design changes in a project and its effect on the
COBie datasheet; (iii) study existing tools available in the public
domain and identify the challenges; (iv) develop a framework
for a prototype tool to address the identied challenges; and (v)
validate the prototype using a BIM model in a simulated envi-
ronment.
Since the study required a more in-depth study about the ex-
isting issues with iteration over the possible solutions, a combi-
nation of design thinking methodology and the waterfall model
(for prototype development) was used in this search. Design
thinking was applied as an exploratory research process that
helped in formulating the research problem. It is dened as an
iterative problem-solving approach, meant to explore diversi-
ed ideas (Dorst & Cross, 2001). Both the methodologies (design
thinking and waterfall) share similar stages; however, design
thinking is more focused on developing and exploring divergent
ideas (Lindberg, Meinel, & Wagner, 2011). The waterfall model
is a type of software development process based on sequential
steps (Balaji & Murugaiyan, 2012). Since the research study out-
come manifests in a tool, based on the requirements developed
using the design thinking process, the waterfall model of devel-
opment was used for tool scripting and validation. The water-
fall model of development is more suited for a time-bound de-
velopment where the requirements are set (Petersen, Wohlin,
& Baca, 2009). Using the waterfall model, the development of
owcharts, codes, implementation, debugging, and verication
was conducted. Section 3.4 discusses in detail the activities con-
ducted using the waterfall model. Figure 1shows how both the
methodologies were merged along with activities during each
incremental step.
3. Development of Framework and Prototype
This section will discuss the various steps followed in this re-
search study. As mentioned earlier, the study involved ve nec-
essary steps: (i) Empathize: understanding the problem context.
(ii) Dene the formulation of questions for the desired solution.
(iii) Ideate: an exploration of ideas to develop the necessary solu-
tions. (iv) Prototype: development of ideas into a workable, tangi-
ble form. (v) Test: prototype testing and feedback for renement.
3.1 Empathize: understanding the problem context
An in-depth literature review was conducted to understand the
problem context. The purpose of the literature review was to
understand what are the current challenges associated with
the COBie datasheet. A thorough review of published articles
(journals and conferences), blogs, forums, and user groups was
conducted to identify the challenges. The identied challenges
were then discussed with experts who are using COBie in their
project to cross verify. Additionally, an exploratory study was
conducted using a BIM model provided by NIBS (mentioned ear-
lier). The identied issues were simulated inside the BIM model,
and respective COBie datasheets were extracted (to simulate
data drops) using the COBie responsibility matrix as a guideline.
The summary of the identied issues is discussed in the follow-
ing sub-sections.
3.1.1 COBie data representation in spreadsheet format
COBie data can be exported in three different formats, i.e. IFC
STEP (standard for the exchange of product model data) Phys-
ical File Format, ifcXML, or SpreadsheetML (open XML schema
used by spreadsheet applications) (Yalcinkaya & Singh, 2019a).
COBie datasheet is a complex representation of connected data,
spreading across 20 workbooks, each having multiple columns,
and each column of data is either unique or is connected with
other workbooks (East, 2013a). Currently, such representation
poses multiple challenges in understanding the data. For exam-
ple, even though the data inside COBie datasheet is connected,
professionals need to gure out themselves using multiple lter-
ing and sorting inside different workbooks to nd the relevant
data (Yalcinkaya, Singh, Nenonen, & Junnonen, 2016; Kumar &
Teo, 2019a). Similarly, identifying the missing link in the con-
nected data is difcult, as this needs to be done manually (Ku-
mar & Teo, 2020a).
Yalcinkaya et al. (2016) highlighted that the spreadsheet for-
mat is the most widely used among the three le formats in
which COBie can be delivered. The primary data inside the CO-
Bie sheet is meant to come from a BIM model; nevertheless, to
have a complete deliverable, data from other sources need to
be input inside the COBie datasheet. A typical COBie deliverable
contains 20 sheets, whereas BIM authoring software COBie ex-
port function supports data for fewer workbooks (e.g. Autodesk
Revit can export only data for 10 workbooks). The data inside the
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
4Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 2: A typical COBie datasheet color-coding system (East, 2013a).
Figure 3: Example of COBie equipment organization (East, 2013b).
COBie datasheet is color-coded to signify different connections.
Figure 2shows a typical COBie workbook with different colors
highlighting different columns.
The data representation of a COBie datasheet is strict and
does not allow users to change its representation format. The or-
der of the workbooks, columns inside the workbooks and color-
coding, is in the same order always and need not be changed.
Most importantly, even though the data inside the COBie
datasheets are represented separately, they are connected to
data in other workbooks (East & Carrasquillo-Mangual, 2013).
So, the salmon-colored columns represent connected data, but
a user needs to know where to nd the connected data. Finding
connected data inside the COBie datasheet is a daunting task
(Yalcinkaya & Singh, 2019b). The connected data is spread across
different workbooks. Figure 3shows an example of how a piece
of information spread across different workbooks is connected.
3.1.2 Challenges in handling and verifying large datasheets
COBie datasheet collects a vast amount of data, which is inter-
connected and spreads among different workbooks. Once the
project progresses, the data inside the COBie datasheet also
changes. These changes occur in various workbooks since the
change in one data affects others. Identifying these changes in
the COBie workbook is a considerable task. Identifying a change
will mean that a person needs to conduct multiple actions such
as zoom in/out, scroll down, and ltering and sorting. These
challenges related to spreadsheet format have been highlighted
previously by various researchers (Henderson Jr & Card, 1986;
Woods & Watts, 1997; Yalcinkaya & Singh, 2019a). When a large
amount of data is stored in a spreadsheet format, identifying
linked data changes becomes challenging (Yalcinkaya, 2017).
Not all data is captured inside the COBie sheet extracts from
BIM model automatically. A considerable amount of data needs
to be captured manually. Manual capturing of data can lead to
an error because a user needs to ascertain that all manually cap-
tured data dependency and linkage are adequately represented
in all workbooks (Kumar & Teo, 2020b). Identifying such changes
and ascertaining that all relevant data is captured accurately
are challenging tasks to conduct and need high cognitive un-
derstanding to verify data accuracy.
3.1.3 Issues with COBie data drops
COBie data drop involves extracting the COBie datasheet at
pre-dened stages to ascertain and verify the COBie capturing
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 5
process and data consistency. To guide a COBie data drop, vari-
ous documents such as the COBie guide and COBie responsibility
matrix are used. Even though the process looks benevolent in its
idea, COBie data drops have multiple challenges. Nevertheless,
before discussing these challenges in detail, it is necessary to
understand the process of COBie data drop.
Different authors and organizations have described the
stages of data drops in different ways. For example, East (2013a)
identied the data drops stages at as-planned, as-designed,
as-constructed, as-occupied, as-built, and as-maintained (six
stages). Likewise, East and Carrasquillo-Mangual (2013) men-
tioned only four stages for data drops. They dened them as de-
sign development deliverables (35% design), construction docu-
ment design deliverable (100%), benecial occupancy construc-
tion deliverable, and as-built construction deliverable. BIM task
group (2012) proposed ve data drop stages with elaborate de-
scriptions of expected outcomes. They linked the data drops
with the RIBA plan of work (RIBA PoW)-2007 stages for better
clarity. These previous studies did not link all the RIBA stages
with data drops, creating confusion about the remaining stages.
RIBA PoW organizes the “process of brieng, designing, con-
structing, and operating building projects into eight stages and
explains the stage outcomes, core tasks and information ex-
changes required at each stage” (RIBA, 2013;Sinclair,2019). Al-
naggar and Pitt (2019) have combined PMI stages, RIBA PoW, and
Cobie data drop highlighting that it is critically important to map
COBie data drop with RIBA PoW to identify the roles and respon-
sibilities of all stakeholders clearly at all stages. However, in all
these studies, there is a lack of transparent methodology to con-
nect COBie data drops with RIBA PoW, especially not justifying
why certain stages were not part of data drops and what broad
activities should happen at these stages. This study intends to
ll this gap and proposes some new additions to the COBie data
drops process sequentially with RIBA PoW-2013 and AIA PoW-
2012 (discussed in detail in Section 3.3.1).
Moreover, each time a COBie data drop is generated, it needs
an extensive verication to establish that the COBie datasheet is
consistent (Yalcinkaya et al., 2016; Kumar & Teo, 2019a). An ex-
ploration study by using BIM Model provided by NIBS for COBie-
related research was conducted (East, 2011). The purpose of the
exploration study was to understand the structure, linkage, and
data source in the COBie datasheet. Additionally, testing of sev-
eral veriers available in the market, such as ONUMA COBie val-
idator (Onuma, 2013) or the COBie QC tool (East, 2016), was con-
ducted. As a result of this exploratory study, it was identied that
the current veriers are designed to check the consistency and
linkage values for validation. Nevertheless, these veriers miss
identifying several missing and incorrect values inside the CO-
Bie datasheet. For example, identifying missing attributes, in-
correct data format, cross verifying with picklists, logical veri-
cations such as steps in jobs workbook, cross verifying from
previous data drops, identifying unlinked data, and so on.
Based on these preliminary identications through ex-
ploratory study, brainstorming efforts were performed. The
brainstorming efforts were held at two intervals. It involved ve
members, including the authors and three industry experts who
have prior experience in handling COBie datasheets. All three
professionals have over eight years of experience in the con-
struction industry using BIM and more than three years of han-
dling COBie. In the rst brainstorming part, the challenges were
discussed, and broad categories were identied for verication
purposes. In the second part, three broader ideas of develop-
ment that should be linked together, i.e. development of a veri-
er module, which can check for data consistency; development
of a compare module; and development of a visualization mod-
ule, which can help in visualizing the identied data interac-
tively, were identied.
Based on the discussion in the brainstorming efforts, the fol-
lowing ve categories were identied on which a “COBie verier”
should function to conduct a deep-level verication:
(i) Duplicate data: Since COBie requires merging of data from all
trades (architecture, MEP (Mechaincal,Electrical and Plumb-
ing), landscape, infrastructure) into one single le and man-
ual entry is possible in COBie datasheet; duplication of data
is possible.
(ii) Incomplete data: Manually entered data are prone to missing
linkage data inside the COBie datasheet.
(iii) Missing data: Since data is captured manually, there is a pos-
sibility of data missing from future data drops that were
captured in previous data drops because they are not com-
ing from the BIM model.
(iv) Incorrect data: Data captured in the COBie data drop is the
incorrect format.
(v) Data dependency and link: Data captured at every workbook
is linked correctly to various workbooks.
Besides identifying these categories on which the verication
should work, it was also identied that the verication system
should not only identify the incorrect data but also inform users
about various missing information that should be captured in
the COBie datasheet. This will ensure a better data capturing
process. A COBie capturing process requires COBie capturing
guidelines and information capturing requirements, which can
differ based on the owner’s preferences. Alternatively, one can
refer to the COBie guide for equipment and its minimum param-
eters that need to be captured. Therefore, the proposed verica-
tion system is supported by several clusters of a database. The
database captures the COBie guide parameters, owner’s require-
ments of parameters, and stores information about standard-
ized data that need to capture in all the projects. This database
intends to support the verication process more holistically as
well as makes users carry out informed decisions.
Similarly, for “COBie compare,” the identied functions were
to compare two COBie datasheets to identify changes. For COBie
visualizer, the identied functions were to visualize data in a
node-link diagram and store historical data.
3.1.4 Understanding changes in COBie datasheet
Design changes are widespread in a construction project, imply-
ing that each time a design changes, the data inside the COBie
datasheet will also change, resulting in a mix of old data, new
data, and deleted data. In many cases, such changes are dif-
cult to identify from the drawings itself because they might be
happening at the specication level, which is not easily visible
in drawings.
To identify such changes, a COBie datasheet needs to be
compared with the previous COBie datasheet to see what data
has changed. Nevertheless, such comparison is challenging
because the addition/deletion of data results in a random
movement of data (cell location) inside the workbooks when
extracted from BIM software as data drop. Moreover, such
changes affect multiple workbooks inside a COBie datasheet.
Therefore, the usual compare functions of spreadsheet software
cannotbeappliedtoit.
Even though such comparison is challenging, performing a
comparison of data can have multiple benets. For example,
during a tendering stage, designers often issue an addendum
to design changes. Merely comparing the COBie datasheets can
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
6Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 4: Proposed COBie data drop in synchronization with the RIBA plan of works 2013 and AIA plan of works 2012.
help understand what changes have been made in the design,
especially at the asset level. Stewart (2014) mentioned that CO-
Bie could be used for carbon calculation. Thus, by comparing the
COBie datasheet, one can ascertain how carbon calculation has
changed. Similarly, Biswas and Krishnamurti (2012) highlighted
that COBie data could be linked to LEED calculations. Thus, we
can ascertain how LEED performance has changed for a project
by using the compare function.
3.2 Dene: delineating the problem statement
Section 3.1 discussed the problem context of COBie datasheets
and COBie data drops. Based on these understanding, the fol-
lowing problems were identied that needed attention:
rDifculty in verifying the data consistency of a COBie
datasheet during various data drops.
rDifculty in nding what information has changed inside the
COBie datasheet during data drops
rFinding a reverse relation and link between data changes in-
side a COBie datasheet to the architectural design changes,
i.e. identifying architectural design changes using COBie
datasheet as a base document.
rVisualizing the data changes inside a COBie datasheet in a
visually interactive manner for easy understanding.
3.3 Ideate: determining the algorithmic functionality
In the ideation stage, a series of options were explored to de-
vise solutions for the problem statements. This included re-
viewing the existing verication systems available in the mar-
ket, analyzing their process aws, and identifying gaps. Based
on the analysis, the functionalities of the proposed modules
were identied. Feedback from three professionals was taken
on the identied functionalities for these modules. The below
sub-sections discuss in detail the conceptualization of the veri-
er, compare, and visualizer module. However, before discussing
the modules’ conceptualization, Section 3.3.1 discusses the new
proposed data drop process ow, in line with RIBA and AIA PoWs
addressing the gap highlighted in Section 3.1.3.
3.3.1 Proposing new data drops stages
As highlighted in Section 3.1.3, a new outline for COBie data drop
in line with RIBA PoW-2013 and AIA PoW-2012 is proposed in this
research study. The selection of RIBA PoW-2013 and AIA PoW-
2012 as the baseline has multiple reasons. The primary reason is
that there is already a signicant discussion about RIBA PoW and
COBie synchronization in the published literature. Second, RIBA
PoW steps are synced with the American Institute of Architects
plan of work (AIA PoW-2012) (Jung, H¨
akkinen, & Rekola, 2018),
but no published literature links AIA PoW to COBie data drops.
COBie is more widely used in the UK and the USA since these
countries have adopted COBie since 2011 (East, 2013a). There-
fore, by proposing synchronized COBie data drops with RIBA
PoW and AIA PoW, this study tries to connect COBie data drops
to the most widely used and developed Plan of Works for better
clarity of the data drop process (Fig. 4).
In this proposed data drop process, a brief description of
broad information, which needs to be captured, is presented.
Additionally, few new items are proposed inside the process
ow. First, there should be periodic data drops between data
drop 2.2 and data drop 3. This will ensure that the data capturing
process is smooth and not rushed before the handover stage. For
large complex projects, there are hundreds of equipment. Peri-
odic data drops will ensure that data is captured continuously,
accurately, and systematically rather than at the end. Second,
the data drop process should continue beyond the construction
stage to the O&M stage. This will ensure that a COBie datasheet
can be used for future renovation and demolition work (Kumar
&Teo,2019a). The updated COBie datasheet will also help to
maintain an up to date database of managed assets and help in
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 7
scenarios where managing agents are changed after specic du-
rations. Similarly, proposed data drop 4 is intermediate before
the nal data drop 5, which is at handover and closeout. Data
drop 4 will happen after the trial run of equipment. This will
ascertain that any updates after the trial run has been updated
inside the COBie datasheet.
This proposed process ow highlights that for building
a comprehensive COBie deliverable as an outcome, a COBie
datasheet needs to be built continuously (Lavy & Jawadekar,
2014). Nevertheless, creating each data drop is not an easy pro-
cess. Since it is semi-autonomous (i.e. only partial data is ex-
tracted from the BIM model), manual entry is required for a com-
plete COBie datasheet. For example, Stewart (2014) mentioned
that 40% of the data was entered manually in a project for CO-
Bie deliverable in a case study. Also, it is not bi-directional, i.e.
the data entered at any data drop will not be captured in the BIM
model. This implies that the datasheet at every COBie data drop
stages need to be veried every time to ascertain that all the data
have been captured from the previous data drop (Kumar & Teo,
2020a).
3.3.2 Conceptualizing a verication module
As discussed in Section 3.1.3, COBie data drops need an exten-
sive verication module to ascertain that the data captured in-
side it is consistent. Thus, a need for the database was identi-
ed to support the verication function. The lack of a database
limits the verication process only to the checking of value for-
mats. The data verication needs to be conducted at two differ-
ent levels: rst, the data need to be checked for its consistency
among different workbooks, and second, data need to be veried
in comparison with previous COBie data drops. As mentioned
previously, a COBie datasheet is not entirely extracted from the
BIM model. Data from other sources need to be inserted manu-
ally. Such manual insertions are prone to error.
Different data drop stages require a certain number of
columns to be captured as essential. Therefore, a COBie data
drop selection function is added, which veries data according
to COBie data drop. The essential data requirements for each
data drops are outlined in the COBie responsibility matrix, which
is followed in this research as a baseline (East, 2013a).
Furthermore, the need for a function inside the verication
module helps users identify missing data based on a rule-based
database. The purpose of these features is not only to verify
the data but also to help users in making a complete COBie
datasheet.
The verication module was developed to carry out the fol-
lowing broad functions:
rCheck for duplicate data: Various data inside the COBie
datasheet is unique in nature. Such data is highlighted in
yellow-colored cells. A function inside the module check that
the data is unique in nature and no duplication has taken
place. The uniqueness of data inside COBie is dened at two
levels. In the rst case, the data inside a column has to be
uniquely called the primary key. Moreover, in some cases, the
data after combining cell values from multiple cells have to
be unique, hence called a compound key. For example, the
“name” column inside the type, component, space workbook
has a unique value. This means that all the values inside the
column should not be repeated in the same column. Alter-
natively, the “name” column of the “attribute” workbook is
not unique by itself. After concatenating the values from two
columns, i.e. “name” and “RowName,” the value should be
unique. The verier should check for duplication as accord-
ing to the mapping rules dened by NBS-US mapping rules
(NIBS, 2017). In addition to these values, other columns were
identied in which duplicate values should be avoided. We
have categorized them as warnings. Some examples are: Typ e
worksheet (Warning): check model numbers of equipment;
Component workbook (Warning): check the serial number of
equipment, check tag number, check barcode number, asset
identier number; Spare workbook (Warning): check set num-
ber, Check part number.
rCheck for incomplete data: Manual entry inside the COBie
datasheet is common because BIM authoring tools do not
export all the workbook information. Nevertheless, the data
inside COBie are all linked, so manually input information
must be veried with their dependencies. For example,a data
entry inside the “document” workbook needs to be cross veri-
ed, whether such equipment is captured in the “Type” work-
book. In a COBie datasheet, certain information can be cat-
egorized as “standardized information” that will not drasti-
cally vary with the project. For example, various equipment
have standard job procedures such as “Annual AHU main-
tenance” or “semi-annual sprinkler maintenance.” Similarly,
the document workbook should have some required num-
ber of documents for different equipment types. For exam-
ple, a “door” should have “O&M Manual,” “Product Data,” and
“Warranty.” Such information requirements are stored in the
proposed database. The function uses this database to ver-
ify standardized data. The database can be customized to
add any values which should be checked. When the func-
tion nds any equipment with an equal value in type work-
book in the “name” and “category” column, it will check
whether a “job description” or “document” for the same has
been covered in the “job” or “document” workbook or not.
For such deep-level verications, some identied workbooks
are Resource workbook:check all resources are linked; Job work-
book:check jobs captured for all required equipment from
the database, check the sequence of task numbers and pri-
ors; Document workbook: check all type of equipment has doc-
ument covered, check document requirements for various
type of equipment with the database.
rCheck for missing data: COBie datasheet need not be seen as
an independent datasheet during COBie data drop stages.
At each data drop, a large amount of data is captured man-
ually. Therefore, it is essential to compare the latest CO-
Bie datasheet with the previous COBie datasheet to ascer-
tain whether data captured previously is captured in the cur-
rent version or not. Furthermore, the COBie guide denes the
minimum attributes that need to be captured for any equip-
ment. Owners can dene additional attributes for capturing
information. The proposed database related to the verier
module stores standard attribute requirements for various
equipment as prescribed in the COBie guide and owner spe-
cic requirements. By verifying the information from the CO-
Bie datasheet with the database, this function identies the
missing data. This function’s algorithm is designed to search
for partial name matching also for better catching of words.
For such identications, some workbooks that should be ex-
plicitly checked are Document workbook: check whether any
document captured before is captured in the current data
drop; Attribute workbook: check all attribute are covered with
database requirements; Coordinate workbook: check whether
the same dening attribute is missing from other equipment
or space.
rCheck for incorrect data format:DatainallthecellsofCOBieare
written in a specic format. This format is dened by COBie
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
8Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 5: Sample excerpt of (a) before and (b) after of COBie sheet (type workbook) resulting from design changes (highlighted in purple).
Tab l e 1 : Examples of proposed rules and functionality of the modules (Kumar & Teo, 2020a).
Example rule Functionality (affected workbooks)
1: Change in location of equipment Component, system, coordinate
2: Complete removal of the equipment type Type, component, systems, spare, job, document, attribute, coordinate
3: Component removal of an equipment type Component, system, attribute, coordinate
4: Change in the system of equipment System
5: Change in the zone of space Zone
6: Change in properties of equipment Type, spare, job,document
7: Change in room number of the room Space, zone, component, document
8: Change in space name of the space Space, zone, component, document
9: Addition of room or space Space, zone, component, document
10: Addition of new equipment type Type, component, systems, spare, job, document, attribute, coordinate
Figure 6: Example of building blocks of the property graph model.
NBS-US mapping rules (NIBS, 2017). For example, inside the
type workbook, the “NominalLength” column values should
be numeric. Therefore, the value in it should be only numbers
such as “10.5” and not “10.5 m” or “10.5 meters.” Similarly,
each cell value should have a specic type of values such as
alphanumeric, numeric, ISO date, or choose from picklists.
This function’s algorithm is designed to search the format of
the data and nd the discrepancy. For checking data format,
it is necessary to match the data from the picklist. So, the
function uploads the picklist into the memory and then runs
to check the data format.
rCheck for data dependency and link: Data presented inside the
COBie sheet is linked to other workbooks. Therefore, all de-
pendent data needs to be veried inside the COBie datasheet.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 9
Figure 7: Representation of COBie data in the property graph model format.
Figure 8: Implementation architecture for verier module.
This functionality is signicant because the COBie datasheet
allows manual capturing, and data can be modied after it
has been extracted.
Moreover, it is essential to note that the amount of data
inside the COBie sheet increases as the project progresses.
Therefore, the verication module was designed to check data
based on the data drop stages. It ensures that the module
does not generate errors beyond the relevant data drop stage.
The development of the prototype application is discussed in
Section 3.4.1.
3.3.3 Conceptualizing a compare module
While the verier module was conceptualized to verify the data’s
reliability inside the COBie datasheet, the compare module was
designed to understand how data has changed inside the COBie
datasheet between two data drops. The central idea behind de-
veloping this module is to use and demonstrate that by compar-
ing two COBie datasheets, we can ascertain the design changes
happening in a project.
For the development of the compare module, a detailed anal-
ysis was conducted to understand how changing a workbook’s
value will affect the data inside other workbooks. A thorough
study of each column of COBie workbooks was carried out. After
that, a simulation study was conducted whereby design changes
were simulated inside the BIM model, and their effect on the CO-
Bie datasheet was studied. After analyzing the data, the iden-
tied changes were clubbed into rule sets. Each rule sets run
through different columns of different workbooks to perform
the comparison. An example of the before and after extract has
been shown in Fig. 5. This module’s details are already covered
in our previously published article (Kumar & Teo, 2020a). There-
fore, only a brief description of the module is presented in this
article.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
10 Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 9: Sample owchart developed for deduplication during verication.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 11
Figure 10: Implementation architecture for compare module.
An example of the rule sets (not inclusive) has been shown in
Tab l e 1. The table shows the design changes identied, and the
COBie workbooks affected by the individual design changes. To
make an optimized module, columns were identied that would
be affected due to such design changes. For example, in Rule 1, a
change in location of equipment will affect the columns “Space
in the component workbook, which might affect the “Name”in
system workbook, and “CoordinateXAxis,” “CoordinateYAxis,” and
“CoordinateZAxis” columns in the coordinate workbook.
These rules baseline both the verier and compare modules.
For many verication processes, it is necessary to conduct a
compare function to ascertain data accuracy. For example, sup-
pose a data is found to be deleted using the compare module. In
that case, the verier module uses this data to check the back
and forth linkage to see whether all relevant linked data are
deleted or not.
3.3.4 Conceptualizing a visualization module
While data inside a COBie datasheet is represented in a linked
and dependent format, such representation is partially absent
in a COBie datasheet. The current spreadsheet format of the CO-
Bie datasheet lacks visibility of data dependencies and seman-
tics, resulting in high memory load to nd relevant data, besides
lacking query capabilities (Yalcinkaya et al., 2016). A visualiza-
tion module was developed to tackle such issues, which is on the
graph model (node-link). The module’s development will be dis-
cussed separately in another article as it needs its own attention.
Still, a brief description of the visualization module is discussed
here. For this development, a type of graph model known as the
property graph model was used. The property graph model is a
type of node-link representation. It provides exibility in storing
data at nodes and edges that connect the nodes. An example of
the property graph model is shown in Fig. 6.
To convert the COBie datasheet into a property graph model
database, custom algorithms were developed. These algorithms
helped in storing the data into the nodes. In addition, nodes
are connected through edges whose relationships were dened.
These custom algorithms can be used to convert any COBie
datasheet into a property graph model automatically. Figure 7
shows an example of how the data from the COBie sheet is
stored in the property graph model. Two nodes can be linked
to each other through multiple relationships stored over edges.
A SQL-based query can be run over this database to nd relevant
information based on any relationship edges. While this visual-
ization module can be used independently to nd any relevant
information by running a query, the compare module’s data will
also be converted and stored inside the same database. Custom
queries can run to see the results from the compare module in a
visually interactive manner. A sample test case (test case 6) has
beenshowninTable2to showcase the functionality.
3.4 Prototype: development of algorithms for the
modules
In this section, the process ow for the development of algo-
rithms/scripts of the two modules, i.e. verier and compare,
will be discussed. Both the modules are developed using python
programming language version 3.7. The choice for python was
based on multiple accounts: (i) python is an open-source lan-
guage; (ii) the modules will have the possibility to integrate with
BIM authoring tools as common BIM authoring tools such as
Revit, and ArchiCAD does support python language, and (iii)
python has well-developed libraries to deal with spreadsheet
format such as openpyxl (Gazoni & Clark, 2018).
3.4.1 The system architecture of the modules
Verier module: The implementation architecture of the veri-
er module is shown in Fig. 8. The graphical user interface (GUI)
layer interacts with the user. At this layer, the user can load the
COBie datasheets and see the verier module outcome. The in-
accessible layer behind the GUI is the algorithm of the verier
module. The algorithm runs over the loaded COBie datasheet
and analyzes the data consistency. The verier algorithm inter-
acts with a database, which adds a semantic layer to the veri-
er module. The database has been divided currently into three
clusters. The rst cluster stores information about the docu-
ments, standard job requirements, default attributes, custom at-
tributes, and coordinates names required for COBie capturing.
The second cluster store information about standard data for-
mats which need to be checked. This is in addition to the pick-
lists, which the program store in memory and ush it after the
program run, verify and generate results. The third cluster store
data of verication results and pass it to the visualizer module.
For developing the verier module, a two-step process was
followed. In the rst step, for all different algorithms, a detailed
process ow chart was developed. An example of such owchart
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
12 Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 11: Sample ow chart for rule 2 (removal of equipment type).
is shown in Fig. 9. Since deduplication is one of the functions
inside the verier module, a owchart is developed similar to
Fig. 9. The process ow consists of checking workbooks against
the uniqueness of the cell values for different workbooks. As dis-
cussed earlier, the uniqueness can be at the primary key level or
the compound key level. So, for some workbooks such as space,
type, or component, the uniqueness is at the primary key level,
whereas for attributes, or coordinate workbooks, the uniqueness
is at the compound key level. For verifying these workbooks, a
concatenation of few column values is required before they are
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 13
being checked for uniqueness. Similar owcharts are developed
for other verier functions such as checking for missing data,
incomplete data, or incorrect format.
In the second step, the actual coding (scripting) has been
done for all different algorithms based on these owcharts. The
codes inside python were written in small component scripts,
and then these components are called inside the main script.
This helped in the management of scripts and validation easier.
The development of scripts has been done around a few useful
concepts inside python programming. These are classes, loop,
lists, and dictionaries. Pseudo-Code 1 shows the excerpt of the
code developed for the deduplication process.
Psuedo-Code 1:
# Verify the duplicate data (Type workbook)
load sheet 1 =New COBie sheet
access the type workbook of sheet1
create a list A of cell values from column “Name” of the workbook
create a list of unique values from list A into list B
if the number of items in list A ==list B:
print (“No duplicate values in Type workbook”)
else:
dictionary A =counter (list A)
access the items and make a list of keys having number more than 1.
print (“key” value is having duplicate entry at n locations at following
rows”)
print (cell.value (key)).
# Verify the duplicate data (Attribute workbook)
load sheet 1 =New COBie sheet
access the Attribute workbook of sheet1
concatenate values from the column “name” and column “RowName.”
create a list C of cell values from the concatenated values
create a list of unique values from list C into list D
if the number of items in list A ==list B:
print (“No duplicate values in Attribute workbook”)
else:
dictionary C =counter (list C)
access the items and make a list of keys having number more than 1.
print (“key” value is having duplicate entry at n locations at following
rows”)
print (cell.value (key)).
Compare module: The implementation architecture of the
compare module has been shown in Fig. 10. The GUI interact
with the user. The user needs to upload two COBie les to com-
pare. Behind the GUI is an inaccessible layer that runs the com-
pare algorithm. The compare algorithm analyzes and compares
the two COBie datasheets. It runs the rule sets dened in the al-
gorithm and nds the data that has changed. The result from the
compare algorithm is stored in a database. The database stores
the changed data, and this data is used further in the visualizer
module to see it in the property graph model.
Similar to the verier module, the algorithm is developed
in the two-step process for the compare module. In the rst
step, the process ow chart has been developed. Figure 11 shows
an example of the ow chart developed for “Rule 2: removal of
equipment type” from Table 1. The algorithm makes a “list” of
equipment from both the COBie sheets and compares it for dif-
ferences. Then, the script makes a “list” of the removed equip-
ment. The script then looks for any components removed from
the type workbook but still present in the component workbook.
Similarly, it checks for consistency in system, document, and co-
ordinate workbooks.
In the second step, the actual coding has been done based on
these owcharts. Pseudo-Code 2 shows the excerpt of the script
developed for “rule 2: removal of equipment type.”
Psuedo-Code 2:
# Compare the “Type” sheet
load sheet 1 =Old COBie sheet
load sheet 2 =New COBie sheet
access the type workbook of sheet1 and sheet2
create a dictionary of cell values from Column “Name” and column
“extIdentier” for both the sheets
compare the “value” of both the dictionaries and for each different “value”
in the dictionary, extract the value of “Key”
print (list A of “keys” as “type” removed from the Type worksheet)
#Check whether components belonging to removed equipment type is
removed from the Component workbook
access the “component” worksheet of sheet1 and sheet2
generate a “list B” of component names from sheet 1 belonging to
equipment type from List A
generate list C of component names from sheet 2
nd the items from list B in list C
if:
items from list B is found in list C
print (“Component name” belonging to deleted equipment Type (from
list A) need to be removed from sheet 2, as the equipment type is removed)
else:
print (The data is consistent with the equipment type)
#Check whether components belonging to the removed equipment type is
removed from the system workbook
Continued......
3.5 Test: validating the prototype
For the validation of the verier and compare module, the test
case analysis method was used. Test cases are step-by-step
instructions to verify the functionalities of a system. For this
validation, the Clinic BIM model (Test cases 1 to 5) and Apart-
ment BIM model (Test case 6) with their supporting documents
were used as a base (East, 2011). The test case process ow used
in this research is shown in Fig. 12. The aim was to ascertain
whether the modules can identify the missing data and nd the
various design changes purposely done inside the BIM model to
test the modules. All the reference components, types, names,
or numbers are directly referred to as the COBie datasheet
Figure 12: Test case process ow for this study.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
14 Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Tab l e 2 : Proposed examples of test cases.
Example of test
cases Functionality Test data Expected outcome Module outcome Result
Test case 1 Merge two rooms and
combine the equipment
Merged interaction
station room number
1D09, 1D10 and 1D11
Affected workbooks: All changes have been
identied correctly by
compare and verier
module.
Pass
i. Space: Compare and
identify 1D11 and 1D10
spacehavebeen
removed, dimensions of
1D09 have changed.
ii. Zone: Verify that
1D09,1D10 have been
removed from the zone
workbook.
iii. Component: Verify
that components in
space 1D10, 1D11 have
been moved to 1D09.
iv. Space: Check whether
any document was there
for previous spaces that
are deleted.
v. Coordinate: The
coordinates of spaces
1D10 and 1D11 have
been deleted, and the
coordinate of space
1D09 has changed.
Test case 2 Equipment added to the
BIM model (New
equipment Type)
The following
equipment type is
added:
Affected workbooks: All data has been
identied by the verier
and compare module
effectively.
Pass
(Fig. 13)
a) “Sink P-7000” i. Type: Identify the
newly added equipment.
b) “Cabinet Type D” ii. Component: Find the
newly added
components belonging
to these equipment
type.
iii. System: Identify new
components belonging
to the new type added to
the existing or new
system.
iv. Spare: Identify any
spare for the new
component.
v. Jo b : Ve rif y n ew job s
for the added
equipment type.
vi. Document: verify
whether new
documents for the
added types are added
or not.
vii. Attributes: Identify
the newly added COBie
attributes for the
equipment type.
viii. Coordinate: Identify
component.
Coordinate: Identify that
all the components
coordinated have been
captured.
Test case 3 Deleting equipment
type from the BIM model
The following
equipment type are
removed from the BIM
Model and COBie
datasheet:
Affected workbooks: All workbook changes
have been identied
correctly.
Pass
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 15
Tab l e 2 : Continued
Example of test
cases Functionality Test data Expected outcome Module outcome Result
a) Air Cooled Chiller i. Type: Identify that
equipment Air Cooled
Chiller, Boiler,
Fan-Sidewall Type 1
have been deleted from
the workbook.
b) Boiler ii. Component: Verify
that all components
belong to this
equipment should be
absent.
c) Fan-Sidewall Type 1 iii. System: Verify that
all components
belonging to the deleted
equipment type should
be removed.
iv. Document: Verify that
all documents related to
three equipment types
should be removed.
v. Attribute: Verify that
all the attributes
belonging to these
deleted equipment
types are removed.
Test case 4 Verication of Missing
data
Added new sink type
“P-7000” but no
component and
documents added
Affected workbook: Identify all expected
items.
Pass
(Fig. 13)
i. Type: Identify new
type added.
ii. Component: Identify
no new component
added for the new sink
type “P-7000.”
iii. Document workbook:
Identify no new
document added for
sink type “P-7000.”
Test case 5 Verication of required
data
Find re sprinkler in
type and component but
no jobs mentioned
The system to identify
based on a database that
re sprinkler type has
“Semi-Annual
Maintenance” Job listing
is missing from COBie
le.
The System prompts
user that the
“Semi-Annual
Maintenance” Job listing
is missing, and the user
should consider adding
it.
Pass
(Fig. 14)
Test case 6 Shows changes in COBie
data
Deleted two
components: Sink Type
C-1 and Shower Stall-1
from System Apartment
A Plumbing
It should show in the
graph that the two
components are
removed accordingly.
Showed that the two
components were
removed from the
system using edge
relationship arrow
Pass
(Fig. 15)
available with the clinic model (East, 2011). The functionality
test method was used for the testing method, whereby a system
is tested against the functional requirements and specica-
tions. The purpose of the functional testing is to ensure that the
requirements are adequately satised by the application. In this
functional testing, white box testing is used. White box testing is
a method where the internal structure/design/implementation
of the item is known to the tester (Nidhra & Dondeti, 2012).
4. Discussion
COBie datasheet is a rich source of centralized information.
Currently, the COBie datasheet is envisaged and developed
as a datasheet to be used as a handover document to reduce
the need for various hardcopy manuals, handed over during
the handover stage. Various authors have advocated the need
for capturing critical information throughout the design and
construction stages, which can be relevant during O&M stages
(Lavy & Jawadekar, 2014). COBie data drops are in line with
the same concept, whereby a COBie datasheet is compiled
throughout the design and construction stages and not only
before the handover stage. However, through literature reviews,
a gap in the outline of the COBie data drop process was iden-
tied. Therefore, in this paper, a new standardized process
ow aligned with AIA and RIBA PoWs is proposed. The purpose
of this alignment is to have a better picture of the data drop
process in alignment with two established and well-developed
PoWs used in the construction industry.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
16 Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
Figure 13: Sample excerpt from the validation results (not all-inclusive).
Nevertheless, building a COBie datasheet using COBie data
drops is not just about adding the extra set of information over
to the previous COBie datasheet. Design changes are frequent
in construction projects. Such design changes mean that data
inside COBie datasheet at each COBie data drop will vary a lot.
Changes in data mean a lot in terms of the COBie datasheet.
Data inside the COBie datasheet is coming from various sources
and goes beyond the BIM software export. A substantial amount
of data inside the COBie datasheet is entered manually. Thus, a
COBie datasheet needs to undergo rigorous verication for data
consistency. This verication should not be done in isolation
over the current COBie datasheet but should be compared with
the previous sheets. Such deep-level verication will ensure that
manual entries have been consistent, covered all the dependen-
cies, and any data deleted have been deleted entirely with all
dependencies.
In the paper, three modules have been described to enhance
the usability of COBie and data drops. These are COBie verier,
COBie compare, and COBie visualizer. For the issue of data con-
sistency, in this research, a more semantic-level verier module
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 17
Figure 14: Sample screenshot showing results from python code for test case 5.
Figure 15: Example of a SQL query to nd all deleted components from the system “Apartment A plumbing” (Test case 6).
is developed. This module aims at checking the missing data,
incomplete data, incorrect format data, data format, and miss-
ing data links. Nevertheless, a deep-level verication is incom-
plete without a supporting database. This database should in-
clude information about the attribute requirements, default re-
quirement of jobs, documents for various types of equipment,
and the default list of data formats for appropriate verication.
A similar database is proposed in this research to support the
verication process.
In addition to this, COBie data drops should not only be
seen as an intermediate process of creating a nal handover
FM document. By effectively mining COBie datasheet at dif-
ferent data drop stages, useful information about the project
progress and subsequent design changes can be gathered. In this
study, a compare module is also developed to compare the CO-
Bie datasheet to identify changes. The compare module is con-
ceptualized to harness the rich amount of data stored inside the
COBie datasheet. This module highlights the importance of not
looking at a COBie datasheet in-silo but harnesses its poten-
tial by comparing it with previous data drops. Some examples
of such changes are equipment being deleted or added, speci-
cation changes, equipment moved from one room/space to an-
other, deletion, or merger of rooms.
Besides the two modules, an introduction to the visual-
izer module is presented in this paper. The visualizer mod-
ule intent is to visualize the COBie datasheet using property
graph model (a type of node-link diagram) and store histori-
cal data in a structured database. The necessary data such as
equipment deleted/added, or specication changes can be vi-
sualized using a visualizer module in a property graph model.
This database can also be queried using SQL to nd the his-
torical data changes about any particular equipment. A more
detailed discussion about the functioning and development
of the visualizer module will be presented in an upcoming
article.
These modules were validated using test case designing to
foresee whether the modules can identify the anomalies. A total
of 19 test cases were designed to test the compare, verier, and
visualizer modules. A sample of the test case format is provided
in Table 2. Various test scenarios were created inside the BIM
model, and respective COBie datasheets are extracted. These
COBie outputs were compared and veried using the developed
modules to ascertain whether they can identify the changed
data. All expect two of the test cases passed the trials. The re-
maining two test cases failed partially, which were rectied at
the coding level.
5. Conclusion, Limitations, and Future Works
This research is a part of a broader study aimed at identifying
the critical issues associated with a COBie datasheet while it
passes through various data drop stages. The entire research
used a combined methodology of design thinking and waterfall
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
18 Development of a rule-based system to enhance the data consistency and usability of COBie datasheets
model from the software development process. Through an ex-
tensive literature study supplemented by an exploratory study
using a BIM model, a range of issues associated with the COBie
data drops were identied. In this paper, the issues associated
with the COBie datasheet’s verication are highlighted, as the
COBie datasheet passes through various data drop stages. Like-
wise, in this paper, new proposed stages for COBie data drops
have been presented, aligning with the RIBA plan of work 2013
and AIA plan of work 2012.
In this paper, three modules, i.e. COBie verier, COBie com-
pare, and COBie visualizer module, are introduced, which are a
part of overall CDMS development. The verier module caters
to ascertain the data consistency, whereas the compare mod-
ule highlights the importance of data mining COBie datasheet
to track project design changes. The visualizer module is used
to visualize the data in a node-link format.
Nonetheless, the modules have some limitations that need to
be considered while reviewing the ndings. The system is tested
on only a few BIM models that are available through the NIBS
website. It needs more rigorous testing to ne-tune the perfor-
mance of the system to achieve an industrial scale. Currently,
it is in a proof-of-concept stage. Additionally, the modules have
been developed using an open-source language. Though COBie
is a vendor-neutral datasheet, it does contain information com-
ing from BIM authoring software. These modules are tested as-
suming a single BIM authoring software will be used during the
entire COBie data drop process and does not account for BIM au-
thoring software changes. This paper’s presented modules are
part of more signicant development, centric to address the var-
ious issues associated with the COBie datasheet. Though, in this
paper, only issues important to this study have been presented.
This study contributes to both the body of knowledge and
industrial application. While on the body of knowledge front, it
highlights the importance of looking at a COBie datasheet com-
pared with previous data drops. It highlights that data mining
the connection between various data drops, useful insight about
a project can be harnessed. Additionally, a comprehensive veri-
cation framework has been proposed in this study. This frame-
work proposes a wider verication umbrella to be used over a
COBie datasheet to check its consistency. On the industrial ap-
plication front, the development manifests into a prototype soft-
ware application. Such an application can be used by the AEC
industry to harness the potential and reduce the cognitive load
on professionals in the verication of COBie datasheets. By us-
ing the compare module, even a non-BIM user in a project can
identify the project changes by using a COBie datasheet.
Conict of Interest Statement
None declared.
References
Alnaggar, A., & Pitt, M. (2019). Towards a conceptual framework
to manage BIM/COBie asset data using a standard project
management methodology. Journal of Facilities Management,
17(2), 175–187.
Anand, P., Sekhar, C., Cheong, D., Santamouris, M., & Kon-
depudi, S. (2019). Occupancy-based zone-level VAV system
control implications on thermal comfort, ventilation, indoor
air quality and building energy efciency. Energy and Build-
ings,204, 109473.
Balaji, S., & Murugaiyan, M. S. (2012). Waterfall vs. V-model vs.
Agile: A comparative study on SDLC. International Journal of
Information Technology and Business Management, 2(1), 26–30.
Becerik-Gerber, B., Jazizadeh, F., Li, N., & Calis, G. (2011). Applica-
tion areas and data requirements for BIM-enabled facilities
management. Journal of Construction Engineering and Manage-
ment, 138(3), 431–442.
BIM task group. (2012). COBie data drops: Structure, uses, and
examples. COBie – Data Drops for Standard MoJ Cell. Retrieved
from http://www.bimtaskgroup.org/cobie-data-drops/.
Biswas, T., & Krishnamurti, R. (2012). Data sharing for sustain-
able building assessment. International Journal of Architectural
Computing, 10(4), 555–574. doi:10.1260/1478-0771.10.4.555.
Caetano, I., & Leit˜
ao, A. (2019). Integration of an algorithmic BIM
approach in a traditional architecture studio. Journal of Com-
putational Design and Engineering, 6(3), 327–336.
Chipman, T., Liebich, T., & Weise, M. (2012). mvdXML: Specica-
tion of a standardized format to dene and exchange Model View
Denitions with Exchange Requirements and Validation Rules.V,
1, 34.
Choi, J., Kim, H., & Kim, I. (2015). Open BIM-based quantity take-
off system for schematic estimation of building frame in
early design stage. Journal of Computational Design and Engi-
neering, 2(1), 16–25.
Dorst, K., & Cross, N. (2001). Creativity in the design process: Co-
evolution of problem–solution. Design Studies, 22(5), 425–437.
East, B. (2011). Common Building Information Model Files and Tools.
Retrieved from https://www.nibs.org/page/bsa commonbim
les.
East, B. (2013a). COBie Responsibility Matrix. National Institute of
Building Sciences (NIBS).
East, B. (2013b). Using COBie. In P. Teichloz (Ed.), BIM for facilities
managers. New Jersey: John Willey & Sons.
East, B. (2016). COBie QC Reporter Command Line Tool. Retrieved
from https://github.com/OhmSweetOhm/CobieQcReporter/r
eleases/tag/1.0.
East, B., & Carrasquillo-Mangual, M. (2013). The COBie guide: A
commentary to the NBIMS-US COBie standard. Engineer Re-
search and Development Center, Champaign, IL.
East, E. W., Nisbet, N., & Liebich, T. (2012). Facility management
handover model view. Journal of Computing in Civil Engineering,
27(1), 61–67.
Gazoni, E., & Clark, C. (2018). openpyxl - A Python library to
read/write Excel 2010 xlsx/xlsm les. Retrieved from https:
//openpyxl.readthedocs.io/en/stable/.
Henderson, D. A., Jr, & Card, S. (1986). Rooms: The use ofmultiple
virtual workspaces to reduce space contention in a window-
based graphical user interface. ACM Transactions on Graphics
(TOG), 5(3), 211–243.
Herr, C. M., & Fischer, T. (2019). BIM adoption across the Chinese
AEC industries: An extended BIM adoption model. Journal of
Computational Design and Engineering, 6(2), 173–178.
Jung, N., H ¨
akkinen, T., & Rekola, M. (2018). Extending capabilities
of BIM to support performance based design. ITcon,23, 16–52.
Kim, H., Anderson, K., Lee, S., & Hildreth, J. (2013). Generating
construction schedules through automatic data extraction
using open BIM (building information modeling) technology.
Automation in Construction,35, 285–295.
Kim, H., Lee, J.-K., Shin, J., & Choi, J. (2019). Visual language ap-
proach to representing KBimCode-based Korea building code
sentences for automated rule checking. Journal of Computa-
tional Design and Engineering, 6(2), 143–148.
Koo, B., & Shin, B. (2018). Applying novelty detection to identify
model element to IFC class misclassications on architec-
tural and infrastructure building information models. Journal
of Computational Design and Engineering, 5(4), 391–400.
Kumar, V., & Teo, E. A. L. (2019a). Conceptualizing “COBieEvalu-
ator”: An Application for Data Mining COBie Datasets to Track
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
Journal of Computational Design and Engineering, 2020, 0(0), 1–19 19
Asset Changes Throughout Project Lifecycle. Paper presented at
the International Congress and Conferences on Computa-
tional Design and Engineering 2019 (I3CDE 2019), Penang.
Kumar, V., & Teo, E. A. L. (2019b). Towards a More Circular Con-
struction Model: Conceptualizing an open-BIM based Estimation
Framework for Urban Mining. Paper presented at the CIB World
Building Congress 2019, Hong Kong.
Kumar, V., & Teo, E. A. L. (2020a). Conceptualizing “COBieE-
valuator”: A rule based system for tracking asset changes
using COBie datasheets. Engineering, Construction and Archi-
tectural Management,27(5), 1093–1118. doi:10.1108/ECAM-04-
2019-0216.
Kumar, V., & Teo, E. A. L. (2020b). Perceived benets and issues as-
sociated with COBie datasheet handling in construction in-
dustry. Facilities, (ahead-of-print).
Lavy, S., & Jawadekar, S. (2014). A case study of using BIM and
COBie for facility management. International Journal of Facility
Management, 5(2), 64.
Lindberg, T., Meinel, C., & Wagner, R. (2011). Design thinking: A
fruitful concept for it development?In Design thinking(pp. 3–
18). Berlin, Heidelberg: Springer.
Liu, R., & Issa, R. (2014). Design for maintenance accessibility us-
ing BIM tools. Facilities, 32(3/4), 153–159.
McArthur, J. (2015). A building information management (BIM)
framework and supporting case study for existing building
operations, maintenance and sustainability. Procedia Engi-
neering,118, 1104–1111.
Mohandes, S., Abdul Hamid, A., & Sadeghi, H. (2014). Exploiting
building information modeling throughout the whole lifecy-
cle of construction projects. Journal of Basic and Applied Scien-
tic Research, 4(9), 16–27.
NIBS. (2017). National BIM Standard – United States, V3.
Nidhra, S., & Dondeti, J. (2012). Black box and white box testing
techniques: A literature review. International Journal of Embed-
ded Systems and Applications (IJESA), 2(2), 29–50.
Onuma. (2013). Onuma and COBie-COBie Validator. Retrieved from
https://onuma.com/products/OpsAndCobieValidate.php.
P¨
arn, E., Edwards, D., & Sing, M. (2017). The building information
modelling trajectory in facilities management: A review. Au-
tomation in Construction,75, 45–55.
Patacas, J., Dawood, N., Vukovic, V., & Kassem, M. (2015).
BIM for facilities management: Evaluating BIM stan-
dards in asset register creation and service life planning.
Journal of Information Technology in Construction, 20(10),
313–318.
Petersen, K., Wohlin, C., & Baca, D. (2009). The Waterfall Model in
Large-Scale Development. Paper presented at the International
Conference on Product-Focused Software Process Improve-
ment.
RIBA. (2013). RIBA plan of works. Retrieved from https:
//www.architecture.com/knowledge-and- resources/res
ources-landing-page/riba-plan- of-work.
Sinclair, D. (2019). Guide to Using the RIBA Plan of Work 2013: Rout-
ledge.
Stewart, G. H. (2014). COBie: The practicalities of application.
Retrieved from http://iug.buildingsmart.org/resources/itm-
and-iug-meetings-2014- stockholm/conference/building/co
bie-the-practicalities-of- application/view.
Teicholz, P. (2013). BIM for facility managers. John Wiley & Sons.
Vanlande, R., Nicolle, C., & Cruz, C. (2008). IFC and build-
ing lifecycle management. Automation in Construction, 18(1),
70–78.
Volk, R., Stengel, J., & Schultmann, F. (2014). Building Information
Modeling (BIM) for existing buildings—Literature review and
future needs. Automation in Construction,38, 109–127.
Woods, D. D., & Watts, J. C. (1997). How not to have to navigate
through too many displays. In Handbook of Human–Computer
Interaction (Second Edition)(pp. 617–650). Elsevier.
Yalcinkaya, M. (2017). Understanding the technical and cognitive
challenges, and closing the gaps in architectural, engineer-
ing, construction-facility management standards.
Yalcinkaya, M., & Singh, V. (2019a). Exploring the use of Gestalt’s
principles in improving the visualization, user experience
and comprehension of COBie data extension. Engineering,
Construction and Architectural Management,26(6), 1024–1046.
Yalcinkaya, M., & Singh, V. (2019b). VisualCOBie for facilities
management: A BIM integrated, visual search and informa-
tion management platform for COBie extension. Facilities,
37(7/8), 502–524.
Yalcinkaya, M., Singh, V., Nenonen, S., & Junnonen, J.-M.
(2016). Evaluating the Usability Aspects of Construction Oper-
ation Building Information Exchange (COBie) Standard. Paper
presented at the CIB World Building Congress, At Tam-
pere, Finland. https://www.researchgate.net/publication/303
811016 Evaluating the Usa bility Aspects of Construction O
peration Building Information Exchange COBie Standard.
Yana, A. G. A., Rusdhi, H., & Wibowo, M. A. (2015). Analysis
of factors affecting design changes in construction project
with Partial Least Square (PLS). Procedia Engineering,125,
40–45.
Downloaded from https://academic.oup.com/jcde/advance-article/doi/10.1093/jcde/qwaa083/6041843 by National University of Singapore user on 11 January 2021
... Whilst they were able to overcome this issue with custom 'Property Sets', they experienced further issues with IFC entities which were then incompatible with the IFC exporter. • Verifying the quality and consistency of changing data is difficult [67]; • There are interoperability issues with BIM authoring tools [12,33,68]. ...
Article
Full-text available
Defined digital Facilities’ Management (FM) systems will contribute to the realisation of the United Nations’ Sustainable Development Goal (SDG) 11. Of the available digital FM systems, Building Information Modelling (BIM) for FM, herein referred to as BIM-FM, is the least developed. Where BIM-FM varies from existing digital FM tools is its advanced 3D visualisation capabilities. A semi-structured literature review is undertaken to assess the current implementation of BIM-FM and identify opportunities to engender its increased adoption. This paper is part of an ongoing piece of research aimed at defining a standard methodology for the application of BIM to historically significant structures, otherwise known as Historic BIM (HBIM). Two existing approaches to BIM-FM, current and developing, are outlined. The potential value BIM-FM can provide according to the literature is discussed but there exists minimal practical evidence to justify these claims. Barriers to its adoption are discussed, with a key underlying barrier found to be a lack of defined user requirements. Consequently, functional, modelling and information requirements established within the literature are identified, and existing attempts at realising the requirements are discussed. Six information categories and two functional requirements are identified. It is theorised that the tendency to utilise simplified geometric models for FM is primarily due to software and practical limitations as opposed to actual end user needs, and it is suggested that this should be investigated further in future work. Attempts at realising BIM-FM user requirements using other advanced technologies, primarily Digital Twins, are investigated and found to be an area of increasing commonality. A new conception of BIM-FM is proposed.
... Considering that design and construction models contain information that is not useful in the O&M phase, they also provide a list of items to be purged and cleaned-up from the models. Kumar and Teo (2021) investigated the challenges associated with the COBie datasheet verification and consistency checking process, especially during data drop stages, and developed a solution to mitigate these challenges. Leygonie et al. (2022) developed a comprehensive framework for quality management of BIM models and reported a notable increase in the quality of the deliverables prior to the owner's final verification through the use of the QC tools and the application of the proposed procedures. ...
Article
Full-text available
The promise of Building Information Modeling (BIM) for Facilities Management (FM) is based upon building information models as reliable sources of information for decisions during a facility’s life cycle, from the planning to end of life. However, the premise of BIM as an enabler for the delivery of reliable information for FM has numerous challenges. Previous studies have shown that the quality of information provided through current design practices with BIM is inadequate for FM. These information quality (IQ) issues are mostly related to incomplete, inaccurate, inconsistent, and unintelligible facility information that ultimately reduce the usefulness of BIM-based information for FM purposes. In order to support BIM-enabled delivery of useful asset information for FM, certain IQ criteria must be met. Based on three ethnographic case studies, including the analysis of more than two thousand documented BIM for FM-related compliance issues, this research identifies ten key IQ criteria in design BIMs that must be considered to reliably support BIM use for FM, correlates these IQ criteria with key IQ dimensions identified in the literature to reflect their frequency of occurrence, and identifies sources of IQ issues in BIM for FM within design practice. A mixed-method approach for data collection from the case studies is adopted, including document analysis, semi-structured interviews, meeting observation, and a survey. The data collected are analyzed through an iterative coding process, in which the themes emerged are refined and tested as part of a grounded theory approach. This study contributes to the development of the theoretical concept of IQ in BIM for FM that is grounded in data from actual projects with stringent BIM requirements for FM and thorough compliance processes. As a practical contribution, the findings in this study should enable owners and designers to develop a more optimized asset information delivery process, increasing the value of the information in design BIMs for operations with minimal impact on current modeling practices.
... This spreadsheet dataset is human readable, verifiable and editable. Yet, "it is advocated to build and verify data at all stages of design and construction, commonly known as data drops" (Kumar and Teo, 2021a, p. 1). It can be considered a supportive information management based on BIM, as it also a collaborative process which starts at a very early stage of the project with the aim to supply the necessary data for the operational phase (cf. ...
Thesis
Full-text available
The research gap consists of unspecified data and requirements at the beginning of a construction project that a client has for the facility management (FM) phase of an asset to operate it efficiently and effectively. This with the aim to enable further applications based on Building Information Modelling (BIM). Building owners are dependent on accurate data for the FM. Yet, the data currently available due to digital methods are mostly not structured or do not focus on the FM but on the shorter construction phase. It is therefore only possible to provide additional services and applications to the user, FM and the public with an increased expenditure of resources. The Design Science Research approach is applied. The result is a generic, model-based, reusable and extensible conceptual framework to incorporate FM data based within the three-dimensional model-based design and construction of an asset to enable smart applications, which are introduced. The approach is exemplified by a use case of the reservation of a meet-ing room. The conceptual framework is composed of empirical data from expert interviews, questionnaires and factual analysis from 13 projects of different sizes. The findings were assessed by an international panel of experts. The conceptual framework shows which phases need which data, who needs them, and which added value can be generated if intelligent data structuring is used at the beginning of the construction project and bridges the gap between requirement and practice.
... Moreover, it is conceptualized to take the output from the COBie Evaluator module to visualize changes inside the graph representation. The visualizer development has been discussed in detail in our previously published article [28]. ...
Article
Full-text available
BIM to FM has gained considerable attention. Nevertheless, BIM adoption for FM is still low. Issues such as lack of standardized process to develop FM data during design and construction stages, Standardized data format for data transfer, and fragmented databases are highlighted in multiple BIM-FM research. COBie defines when, how, and what data needs to be captured for FM purposes. However, previous research combined with explorative studies highlighted several challenges with handling the COBie datasheet, especially its widely used spreadsheet format. This study aims to identify the issues associated with COBie handling (especially its spreadsheet format) and propose a COBie Dataset Management System framework (CDMS) to help solve these issues. In developing the proposed CDMS framework, a critical review of the published articles related to the COBie datasheet has been conducted. An exploratory study using a BIM Model was conducted along with the literature review to understand the key challenges highlighted in the reviewed articles. Based on the identified key issues, underlying reasons were recognized, and key ideas for the framework have been developed, potentially solving these key challenges. The research finding will help develop COBie-centric applications and enhance the entire COBie data capturing workflow.
... The methodology applied for this research work was the cascade methodology, which is defined or characterized by the sequential development of processes through the requirements established for the project [16], this type of methodology is more suitable for projects that need a development without time limits based only on meeting the requirements in short deadlines, allowing flowcharts, coding, implementation, debugging and verification [17], as shown in Figure 1, which shows the processes covered by the cascade methodology [18]. ...
Article
Full-text available
Currently in Latin America hearing impairment is one of the main problems of society, especially in Peru, where there is a large percentage of hearing-impaired children without receiving some kind of adequate and viable education for their growth, being the main reason the little support by the government and the lack of technological tools to support inclusive education. For this reason, the present research work is generated, which has as main motive to support and help the benefit of educational inclusion and even better technological development for fundamental problems in society, especially those that affect the educational life. Therefore, the development of a mobile application aimed at educational inclusion for students, whether or not they are hearing impaired, was proposed. Therefore, a form was applied to 40 people, including parents of hearing-impaired students and teachers, in order to collect main requirements. In addition, the cascade methodology was used, being the most appropriate for the development of the mobile application, providing agility of development by having clear and precise requirements. Finally, it was concluded that the mobile application will generate different adequate and viable benefits for an inclusive educational environment for students with hearing impairment, through the development of a form established and directed to 50 people, among them the 40 people of the first form and 10 people specialized in the development and design of mobile applications.
... Consequently, FM team members must manually collate such information from various dispersed sources and feed it into FM systems [18]. This ramification of this manual modus operandi introduces human errors and omissions into the data collation (and BIM augmentation) process [19]. ...
Article
Full-text available
Anecdotal evidence from industry and research studies acknowledges the shortcomings of current frameworks and tools, such as COBie add-ins made available by major BIM tool vendors. A primary challenge is that such tools heavily rely on manual data entry. Manual input is time-consuming and prone to human errors or omissions. Very few open IFC web-based BIM tools exist to support information exchange for facilities management and eliminate excess data redundancy and manual input. This paper adopts a software development process to create an open web-based prototype to bridge the gap in existing semi-automated tools such as COBie. The prototype created was tested using three case studies. Findings of the prototype test revealed challenges of the prototype's application and highlighted the need for replicating the IFC extracted data to the cloud server via linked servers in SQL. Finally, future work is proposed, delineating the necessity of simplifying the proposed web-based prototype system by integrating the desktop and cloud services into one integrated web-based system.
Conference Paper
Full-text available
A troca de informações no contexto da gestão de facilities é de imprescindível importância para a correta operação dos empreendimentos. Por envolver uma ampla série de serviços associados, com diferentes intervenientes, desde a etapa de projeto, passando pela fase de construção e finalizando na etapa de uso, gera-se considerável quantidade de informações. Faz-se necessário, portanto, que estes dados estejam armazenados de maneira apropriada, sendo de fácil e rápida consulta pelos gestores do empreendimento. Assim surge, dentro do contexto das representações digitais BIM, o COBie, considerada ferramenta eficaz para estas tarefas. Entretanto, embora o conceito associado ao COBie não seja novo, ele ainda não é plenamente aplicável na prática. Dessa maneira, este artigo visa, através de um mapeamento sistemático de literatura (MSL), identificar como o fluxo de informações ocorre neste contexto, quais são as dificuldades encontradas e quais as pesquisas mais recentes desenvolvidas. Como resultados, destaca-se a tentativa do uso de elementos visuais para a gestão de dados, o melhor gerenciamento das informações contidas nas planilhas de dados e, por fim, na melhoria do fluxo de informações entre os diferentes intervenientes.
Article
The use of BIM in the architecture, engineering, construction and operation (AECO) industry is becoming increasingly widespread. Nevertheless, interoperability with Computerized Maintenance Management Systems (CMMS) remains a significant challenge in the domain. Furthermore, available applications require high expertise to correctly implement the data export, don't allow incremental database updates and are overall non-cost-effective, moreover in the case of small and medium-sized structures. At the same time, given the need to invest in a more sustainable built environment, it is necessary to consider the whole lifecycle of constructions, including the operation and maintenance phase, while designing. In the framework of this scenario, the paper presents a research work which defines a method to implement interoperability between BIM and CMMS software by using the IFC open standard, to allow an easier management of buildings, from design to decommissioning. This method, devised to be as feasible as possible, combines an operational procedure and a practical tool. The work was supported by the software house Prometeo Srl and the Facility Management company GEMMO SpA. The method was developed based on the Feltre Hospital (Italy) and results, that were technically validated through an ad hoc BIM model, can be used by other practitioners to further implement the method in other research.
Article
Full-text available
Ensuring the correct mapping of model elements to Industry Foundation Classes (IFC) classes is fundamental for the seamless exchange of information between Building Information Modeling (BIM) applications, and thus achieve true interoperability. This research explored the possibility of employing novelty detection, a machine learning approach, as a way to detect potential misclassifications that occur during current ad hoc and manual mapping practices. By training the algorithm to learn the geometry of BIM elements for a given IFC class, outliers are detected automatically. A framework for leveraging multiple BIM models and training individual one-class SVM's was formulated and tested on four IFC classes. Performance results demonstrate the classification models to be robust and unbiased. The algorithms developed thus can be leveraged to check the integrity of IFC data, a prerequisite for BIM-based quality control and code compliance. Highlights The correct mapping of BIM elements to IFC classes is critical for IFC based interoperability. A framework is formalized for applying novelty detection to automate the checking of misclassifications. One-class SVM's are trained and tested on two architectural and two infrastructure IFC classes. Performance metrics indicate robust and unbiased models with high accuracy and true negative rates. Novelty detection is a superior approach to outlier detection in identifying misclassifications of BIM to IFC associations.
Article
Full-text available
Purpose Until now, the usage and usability factors of Construction Operation Building information exchange (COBie) datasheet have remained largely overlooked. This oversight may be the potential factor in the lower adoption rates as well as the effective usage of COBie datasheet in the architecture, engineering and construction-facilities management industry. The purpose of this study is to investigate the benefits and key issues associated with COBie datasheet handling and identify the key technological solutions, which can help in mitigating the identified issues. Design/methodology/approach A literature review was conducted to identify the key benefits of using COBie and issues, which are associated with COBie datasheet handling. This paper has also designed a questionnaire based on a literature review and surveyed professionals who are well versed with handling COBie datasheet. Using responses, the issues are analyzed and discussed using non-parametric statistical analysis. Findings A total of 9 key benefits and 24 key issues categorized under three groups of usability issues, technical issues and organizational/other issues were identified. The results from the survey agree with all the key issues associated with COBie datasheet handling (with 86 responses). This research also proposes key ideas, that can help in mitigating these issues. Originality/value There is a paucity in published literature, which discusses in detail about the various issues associated with COBie datasheet handling. This research study aims to address this gap by identifying key issues by looking at the entire COBie data-capturing process holistically. Finding from this study can help professionals to understand these issues and develop appropriate technological solutions, which can make COBie data capturing and understanding easier. The findings could also assist in increasing the adoption rate of COBie, which could be achieved through mitigation of identified issues.
Conference Paper
Full-text available
Though COBie (Construction Operations Building Information Exchange: a subset of such data meant for FM related activities) usage has been promoted right from the conceptualization stage of construction, there is a paucity in literature that uses COBie for asset management and control from starting stage of design and construction process due to its complexity and less perceived benefits. The aim of this study is to develop a framework for managing asset data using COBie at all stages of construction. The study is based on design thinking, which emphasize on problem formulation using iterative steps of design thinking and design science methodology. It is fundamentally a problem-solving paradigm, attempting to create things which serve human purposes by design and investigation of artefacts (like algorithms, tools etc) The objectives of this study were to develop an application which can help in identifying and solving two critical issues pertaining with COBie submissions: analysing differences between different submittals of COBie data to find the effect of various design changes on the asset information and verifying the information pertaining to the changes. The finding from the study has multiple implications. First, it presents a review of the usability issues related to the COBie data sheets. Second, it helps in data mining complex COBie sheets to extract useful information based on the effect of design changes. And third, it helps to provide a support mechanism for the owners, designers, engineers and other professionals to use COBie effectively right from early stages of construction. It will also help in encouraging the need for early intervention of COBie as a dataset
Conference Paper
Full-text available
Recent years have seen a growing demand in urban mining from buildings pertaining to its great environmental and economic perspectives. Materials such as Waste Electrical and Electronic Equipment (WEEE) from buildings add up to significant amount in urban waste, However, they are the significant source of precious resources which can be recycled. Building Information Modelling (BIM), a methodology to store building data and COBie (Construction Operations Building Information Exchange: a subset of such data meant for FM related activities) can be used to perform crucial urban mining studies. There is a paucity in literature that examines the use of BIM based data for end-stage of building lifecycle. To achieve the circular economy model for sustainability goals, it is important to harness the BIM based model data for urban mining calculations. The aim of this study is to develop a framework for automated calculation of urban mining potential of a building, utilizing BIM based COBie data. A simulation-based study was carried out using COBie certified BIM model from buildingSMART. Further an algorithm was developed which utilizes COBie data as an input and automatically calculate the potential compounds and minerals which can extracted from the building waste after or during demolition process. The study highlights that by combining two concepts (BIM and Urban Mining), useful data can be collected to perform a better- informed decisions during demolition activities, rather than simply disposing and dumping. The study identifies gaps in research coverage in the use of BIM based data for end-stage of building lifecycle and provides a support mechanism for the owners, demolition professionals and sustainability engineers to analyze the building potential for urban recycle. It will help in understanding the potential of BIM and COBie in building end life studies. The study also extends the use of COBie data beyond operations stage.
Article
Full-text available
Purpose Until now, the usage and usability factors of construction operation building information exchange (COBie) datasheet has remained largely overlooked. This oversight may be the potential factor in the lower adoption rates as well as effective utilization of COBie datasheet in the architectural, engineering and construction – facilities management industry. Cobie Data drops as a concept has difficulty in adoption pertaining to lengthy process of data capturing with high reliance on manual inputs. Finding from this study will enhance the usability aspects of COBie by looking at the entire process of data assembling in conjuncture with design development and using it to understand the project changes. The paper aims to discuss these issues. Design/methodology/approach The study is aimed at solving a practical issue in handling COBie datasheets. The study uses iterative steps from design thinking and software development process (SDP) for development of the system. The iterative approach from design thinking helped to understand the problem scenarios, development of rule sets and analysis of various options to tackle this issue. SDP was used for the development and validation of the COBieEvaluator prototype. Findings Despite the information exchange standards such as COBie is available for adoption for quite some time, its perceived value in the whole chain is less described. Various concepts such as preparing COBie sheets from beginning of project are discussed but hardly adopted due to lengthy process. The study helps in substantiating the need for a continuous data capture and showcase how this continuous data capture can help in tracking various design and equipment changes inside a project, using COBieEvaluator. A comparative view over the data helps in giving fruitful information about the project. The system also verify the quality of data inside the COBie datasheet by not only looking at the cell value inputs but also looking at the entire information linkage and finding the gaps. Originality/value COBie has mostly being analyzed as an output and its benefits. However, some important aspects of COBie datasheet such as the process of capturing and verifying it, and understanding the meaning of the changes during incremental building of COBie datasheet, is largely overlooked. This study use the concept behind COBie data drops and devise a system to help track effect of project design changes on COBie datasheet. It also highlights the importance of not looking COBie datasheets only as a FM handover requirement, but a source of information which can help various stakeholders to get useful information about the project development. The study propose a comparative dimension over the COBie sheet to get useful insight over the project development.
Article
Full-text available
Algorithmic BIM (A-BIM) is a design paradigm that merges the potentialities of both Algorithmic Design (AD) and Building Information Modelling (BIM). This paper describes how the A-BIM approach was integrated into the design workflow of two traditional design studios, to develop a set of parametric facades for a residential building, from which we automatically extracted material quantities and construction details. This work demonstrates how the combination of AD with BIM influenced the whole design process and the selection of the final solution. The limitations found during the entire process are also addressed, such as tight deadlines and financial constraints. Finally, the pros and cons of using an A-BIM process compared to a traditional BIM approach are discussed, as is the implementation of this paradigm in a traditional design practice. We also show how the efficiency of the A-BIM process can be greatly increased by the use of an Integrated Development Environment for AD supporting the generation of 3D models in both Computer-Aided Design (CAD) and BIM applications.
Article
Variable Air Volume (VAV) system serving multiple zones often shows energy wastage issues as it is not able to maintain ventilation requirements efficiently at part-load due to inaccurate assumptions of occupancy and inherent inability to detect and use actual occupancy in control. In this study, the operational data of a typical VAV system has been analysed to study the implications of VAV system on energy efficiency and Indoor Air Quality (IAQ), when controlled using occupancy. Three occupancy-based overlapping operational strategies are proposed: 1. Supply air of the zone is optimized to meet the minimum ventilation requirement and to maintain the zone temperature below 24°C for both occupied and unoccupied zones; 2. In accordance with the 1st strategy, the supply air of the unoccupied zone, if unoccupied for more than 60 minutes but less than a day, is further minimized to maintain the zone temperature below 28°C; and 3. In accordance with the 2nd strategy, no ventilation air is supplied to zones that are unoccupied for the entire day. Based on the outcome of this study, the proposed occupancy-based operational strategies show energy saving potential in the range of 23-34%, 19-38%, 21-31% and 24-34% for classroom, computer room, open office, and closed office zones respectively. The primary contribution of this study is the occupancy-based zone level VAV optimization process and its exploration of possible decision-making tools to save energy.
Chapter
This chapter begins by describing the motives behind the Construction Operations Building Information Exchange (COBie) project. It also describes the spreadsheet format for COBie and explains the steps to implement COBie at a facility management office. The organization of COBie information, in spreadsheet form, occurs through a series of related worksheets. COBie is organized to efficiently deliver that information about managed assets during several stages during a facility life cycle. Starting with the planning of a new building and ending with the current operating condition of a facility, there are six major milestones where COBie data can be captured. The complete set of exchanges of all or partial COBie data is described in the Life‐Cycle information exchange. For the facility manager, the ability of maintenance and management software to consume COBie data is of paramount importance. Any discussion of building information modeling data, such as that found in COBie, inevitably requires addressing legal issues.