Case Study

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

KSCE Journal of Civil Engineering (2023) 27(7):2733-2744 pISSN 1226-7988, eISSN 1976-3808

DOI 10.1007/s12205-023-2886-7 www.springer.com/12205


Construction Management

Development of Knowledge Graph Based on Risk Register to Support Risk


Management of Construction Projects
a b
Muritala Adebayo Isah and Byung-Soo Kim
Dept. of Civil Engineering, Kyungpook National University, Daegu 41566, Korea
a

Member, Dept. of Civil Engineering, Kyungpook National University, Daegu 41566, Korea
b

ARTICLE HISTORY ABSTRACT

Received 13 October 2022 Risk management (RM) in construction projects is a knowledge-intensive process that requires
Revised 10 March 2023 an efficient mechanism for capturing, storing, exploiting, and managing risk-related knowledge.
Accepted 13 April 2023 Although some existing studies have proposed various knowledge-based risk management
Published Online 22 May 2023 (KBRM) tools. However, not all tools suit all projects, as every project is unique. Besides, each
tool is developed based on certain assumptions with methodological drawbacks. Hence, new
KEYWORDS tools are required in response to the continuous change in the project environment,
complexity, and dynamism by adopting new technologies to improve the RM processes. This
Construction project study proposes a knowledge graph technique to improve risk-related knowledge storage,
Risk management sharing, and reuse in managing construction project risks. This study constructed a risk
Knowledge base knowledge graph (RisKG) based on a project risk register. The proposed RisKG was then used
Knowledge graph to develop a construction risk dashboard (ConRisk Dashboard) that can be used for quick risk
Risk register
information retrieval to support the RM of construction projects. The effectiveness of the
proposed ConRisk Dashboard was verified through its use for the search and retrieval of risk
assessment details of a particular risk source associated with the case project used in RisKG.
The results indicate that the ConRisk Dashboard can improve the RM processes by saving time
spent on project documentation reviews and cost expended on expert workshops at the
beginning of every new project. Conclusively, the contribution of this study to the body of
knowledge is that it provides a framework for developing knowledge-based risk management
systems (KBRMS) and intelligent tools that can facilitate integrated risk management and digital
collaboration among project stakeholders to support informed decision-making in construction
projects. In addition, this work paves the way for research towards developing and adopting
digital tools that can facilitate the digital transformation of RM and CM practices to improve
project performance and productivity in the construction industry.

1. Introduction project to deviate from the defined project objectives PMI (2017).
Consequently, it is crucial to integrate risk management (RM) in
Construction projects are prone to many risks due to uncertainties the delivery processes of construction projects and throughout
emanating from project complexity and uniqueness, the involvement the project lifecycle to facilitate informed decision-making that
of multiple stakeholders, huge capital investment, dynamic will lead to project success.
environments, long completion period, and exposure to external RM in construction projects is a knowledge and experience-
environments and weather conditions Siraj and Fayek (2019). based process that generates vast knowledge (data). The
Project risks cannot be ignored but should be managed to prevent knowledge acquired from past projects can be reused to
detrimental impacts on project objectives, i.e., cost, time, and manage new projects Zoysa and Russell (2003). In essence, the
quality Isah and Kim (2022). Project risk management (PRM) is lessons learned, knowledge, and experience gained from
directly related to the project’s success because it focuses on previous projects are essential for accurate risk identification,
identifying and managing the potential risks that can cause the probability of occurrence forecasts, impact prediction, and

CORRESPONDENCE Byung-Soo Kim bskim65@knu.ac.kr Dept. of Civil Engineering, Kyungpook National University, Daegu 41566, Korea
ⓒ 2023 Korean Society of Civil Engineers
2734 M. A. Isah and B.-S. Kim

suggestion of risk consequences and mitigations Okudan et al. 2. Literature Review


(2021). Given that the practice of RM in construction projects
primarily relies upon tacit knowledge that is mainly stored in 2.1 Risk Management
the mind of humans (experts) rather than relying on a non- A risk is any uncertainty that, if it occurs, would affect one or
human repository (i.e., structured risk database). Hence, there more project objectives WSDOT (2018). “Risk Management
is a need to develop mechanisms to capture, store, exploit, and (RM) is a formal process for systematically identifying, analyzing,
manage knowledge efficiently to prevent the loss of valuable and responding to risk events throughout the life of a project to
risk knowledge. Construction management researchers have obtain an acceptable degree of risk elimination or control” Fidan
proposed using knowledge-based risk management methods et al. (2011). According to ISO, RM is regarded as coordinated
and developed several tools (Tah and Carr, 2001; Zoysa and activities to direct and control an organization concerning risk
Russell, 2003; Serpella et al., 2014) to improve RM practices. events ISO (2018). Also, PMBOK defined RM as the process of
Knowledge-based risk management (KBRM) is focused on conducting RM planning, identification, analysis, response planning,
the mechanisms that ensure the accurate capturing and sharing of response implementation, and monitoring risk on a project PMI
risk knowledge. Although some studies have proposed various (2019). The objective of RM in a construction project is to
KBRM tools and techniques (Serpella et al., 2014; Okudan et al., identify and manage risks effectively to optimize/increase the
2021), not all tools suit every project situation because every chances of project success. Further, effective RM adds value to a
project is unique. Besides, each tool is developed based on project in that it 1) recognizes uncertainty and provides forecasts
certain assumptions with methodological drawbacks. In addition, of possible outcomes, 2) produces better business outcomes
KBRM is still a developing research area more work needs to be through more informed decision-making, 3) has a positive influence
done (Eken et al., 2020; Okudan et al., 2021) in response to the on creative thinking and innovation, 4) creates opportunities for
continuous increase in construction projects’ complexity and improved project monitoring and control, 5) can aid in addressing
dynamism. Moreso, the sudden covid-19 lockdowns experienced in issues concerning overhead costs and time, and 6) contributes to
countries around the world have forced construction industry project success WSDOT (2018). These benefits make RM an
experts’ hands-on alternative ways of risk communication important part of project management and an indispensable
through digital collaborations to adhere to strict health and safety knowledge area.
criteria in the era of the new normal KPMG (2021). Nonetheless, RM processes include planning risk management, identifying
the effectiveness of KBRM tools depends on the type, efficiency, risks, performing quantitative risk analysis, performing qualitative
and flexibility of the database adopted in developing the tool and risk analysis, planning risk responses, implementing risk responses,
the data quality in the database. and monitoring risk processes PMI (2019). Many existing studies
Knowledge graph (KG) drives the new wave of knowledge have demonstrated the implementation of each process on
representation technologies. It is the cornerstone of several AI different construction projects using various methods, tools, and
applications ranging from generic to specific use cases facilitating techniques. For instance, Zou and Li (2010) developed a systematic
domain conceptualization and data management Abu-Salih (2021). and comprehensive risk checklist and assessment method to
Therefore, this study proposes using the knowledge graph approach facilitate risk identification and assessment for the subway project.
in structuring risk knowledge in the risk register to support the The study used a combination of past project documentation
RM process of a construction project. This study developed a reviews and interviews to develop the risk checklist. Also, the
risk knowledge graph (RisKG) based on the risk register that can same study used the Fuzzy AHP method as the risk assessment
be used to manage construction project risks. Further, the tool to reduce the influence of the expert’s subjectivity. However,
proposed RisKG was used to develop a web-based tool named the authors did not address risk response and monitoring strategies
“ConRisk Dashboard,” which can be used to support all the for the project. Similarly, Mao and Zhang (2017) identified sixty
processes of RM in quick sharing and retrieval of risk knowledge (60) risk factors associated with utility tunnel projects using
of the past project to facilitate the RM planning of a new project. literature review and expert interviews and classified the risks
With the ConRisk Dashboard, the project team can have a shared into three categories: macro level, meso level, and micro level
understanding of project risks, manage the project risks effectively, risks. This study also focused on only the risk identification
save time and money, and reduce experts’ subjectivity so that process.
accurate decisions can be made for projects to succeed. The In another study, Forcael et al. (2018) conducted an expert
remaining paper is organized as follows: Section 2 reviewed the survey to identify risk factors for Chilean tunnel projects. A total
existing literature on risk management (RM), knowledge-based of 36 risk factors were identified and evaluated. The author
risk management (KBRM), and knowledge graph (KG). Section ranked inaccurate cost estimation or lack of detail in budget
3 explains the methodology used in the research, while Section 4 preparation, unexpected geological conditions, inaccurate deadline
demonstrates the application of the tool developed and the estimation or insufficient breakdown of the project schedule,
results. In section 5, the implication of the results was discussed frequent malfunction of construction equipment, excessive delays in
and conclusions were drawn in section 6. approval processes by government entities, and unexpected soil
conditions and water table as topmost significant risks in the
KSCE Journal of Civil Engineering 2735

Chilean Tunneling Industry. Further, a systematic review of standard cautious steps to acquire, design, manage and share knowledge
risk identification tools and techniques, risk classification methods, within an organization to achieve improved performance, such as
and shared risk understanding for construction projects was reduced cost of rework, fast-track work, and use of best practices
presented by (Siraj and Fayek, 2019). The authors conducted a Santoro et al. (2018). Therefore, risk-related knowledge acquired
detailed content analysis of 130 published articles on risk from previous projects can be used to improve project performance
identification for construction projects in Asia and Europe. The using the appropriate knowledge-based RM methods, tools, and
content analysis revealed that the selected articles widely used a techniques.
combination of two or more risk identification tools and techniques Knowledge-based risk management (KBRM) involves using
(i.e., checklist, brainstorming, documentation review, risk workshop, a systematic approach to capture and organize the risk-related
questionnaire survey, literature review, etc.). Also, several available knowledge acquired from past projects and reuse them in the
studies have proposed different methods and tools focusing on RM of new projects (Zoysa and Russell, 2003) to facilitate
other processes of RM, such as risk assessment (Zavadskas et al., informed decision-making that guarantees project success. Much
2010; Swaminathan and Sachithanandam, 2014; Muflihah Darwis literature on construction project management has demonstrated
et al., 2021), risk analysis (de Marco and Jamaluddin Thaheem, and documented the applications of KBRM. For instance, Tah
2014; Dziadosz and Rejment, 2015; Naveen and Deepan, 2020) and Carr (2001) presented a generic process model and underlying
and risk response (Hashim Motaleb and Kishk, 2014; Naji and information model using a common language for risk descriptions
Hussein, 2017; Motaleb, 2017, 2021). and remedial actions, a fuzzy knowledge representation model to
Moreover, RM in construction projects leverages experts’ support quantitative risk analysis, and a user-friendly knowledge-
knowledge, stakeholders’ experience, and information from various based system that controls the entire RM process. The authors
sources, including but not limited to historical project data, risk stated that the prototype system could facilitate effective RM and
breakdown structure, published articles on risk, checklists, and allow a shared understanding of project risks among the project
risk registers. Since RM is an experience and knowledge-based participants. In construction safety management, Yuan et al. (2019)
endeavor that generates enormous data (risk knowledge) helpful combined prevention through design (PtD) knowledge base with
in managing new projects, researchers (Tah and Carr, 2001; Zoysa building information modeling (BIM) to develop a plug-in for
and Russell, 2003; Serpella et al., 2014; Okudan et al., 2021) have checking safety risks in a building. The authors analyzed and
proposed knowledge-based RM approach for construction project utilized the safety regulations, documents, and best practices to
risk management to ensure effective utilization of risk knowledge construct the PtD knowledge base. At the same time, Revit API
for accurate decision-making. and Visual Studio were used to develop the automatic detection
plug-in. The PtD tool was verified using a case study and
2.2 Knowledge-Based Risk Management questionnaire survey. The result confirmed the effectiveness and
Knowledge is the foundation of human intelligence Yuan et al. efficiency of the developed PtD tool in automatically detecting
(2019). Hence, knowledge is the information stored in an individual’s safety risks at the design stage, thereby saving the designer’s
mind about facts, experiences, concepts, interpretations, ideas, effort and time.
observations, judgments, expert insights, etc., articulated and Furthermore, Dadashi Haji et al. (2022) integrated a knowledge
presented in graphics, textual or symbolic forms (Serpella et al., base and BIM to develop an add-on to assess the impact of
2014). According to Okudan et al. (2021), knowledge is a “fluid safety-leading indicators on construction projects. The authors
mix of framed experience, values, contextual information, and developed safety-leading indicators knowledge based using
expert insight.” Knowledge can be tacit or explicit. Tacit knowledge information extracted from experts, documents, and best practices.
refers to subjective knowledge that is difficult to articulate but The same study used Navisworks API and Visual studio framework
can be obtained through experience, while explicit knowledge is to create the add-on for determining the impact of safety leading
objective knowledge that is accessible and shareable Maravilhas indicators based on the knowledge base. The tool’s efficacy was
and Martins (2019). The creation of new knowledge is facilitated validated through an expert survey, and the result indicates that
through the interaction between explicit and tacit knowledge. the application of the developed tool can reduce accidents on
RM in construction projects relies upon tacit knowledge that is construction sites by 38%. The study concluded that the add-on
usually stored in the minds of individuals (experts, project supports the automatic assessment of safety leading indicators
stakeholders, teams, etc.) rather than risk repositories, which may impact. Further, Okudan et al. (2021) used the case-based reasoning
be lost due to staff turnover Okudan et al. (2021). Consequently, (CBR) approach to develop a KBRM tool, CBRisk, to support
appropriate mechanisms are required to capture and share it, to effective RM in construction projects. The authors highlighted
explore and exploit the benefits of knowledge. that the developed CBRisk is a web-based tool that can facilitate
Knowledge management (KM) focuses on the mechanisms the cyclic RM process and uses effective case retrieval techniques.
that ensure the accurate capturing and sharing of knowledge. Although efforts have been made in the construction management
KM is the process of acquiring, storing, retrieving, applying, literature to develop practical KBRM tools, however, this research
generating, and reviewing an organization’s knowledge assets in area is still in its infancy, and more research efforts are still
a controlled way Tan (2006). In other words, KM involves using needed in the development of KBRM tools to improve RM
2736 M. A. Isah and B.-S. Kim

(Dikmen et al., 2012; Yildiz et al., 2014; Eken et al., 2015, 2020). negative impact of traffic congestion on cities around the globe.
Consequently, emerging technologies such as knowledge graphs Zhou and Chen (2019) constructed and used urban KG to develop
(KG) can be leveraged to support the development of effective an urban traffic prediction model based on a deep Spatio-temporal
and intelligent KBRM tools. An effective KBRM tool should be convolution neural networks (CNN) model. Similarly, in another
equipped with efficient database technology to help capture, study, Liu et al. (2021) proposed a KG-based method to explore
store, and formalize tacit and explicit risk knowledge, quick retrieval, and understand railway operational accidents to reveal the potential
and risk-sharing between projects for continuous improvement accident rules and the knowledge contributing to preventing the
of RM practices. accidents.
Furthermore, KG and ontology are interwoven concepts used
2.3 Knowledge Graph in the KBRM literature, even though the latter is frequently used
Knowledge graph (KG) is a new knowledge representation technique in the construction management domain. An ontology formally
and the backbone of many AI-based applications and knowledge- represents knowledge in a specific domain to aid shared
based systems Li et al. (2020). According to Maya Natarajan understanding among practitioners and computers (Zhang et al.,
(2021), a KG is an interconnected dataset enriched with semantics, 2020). A KG represents knowledge in graph form derived from a
so we can reason about the underlying data and use it confidently graph database (GDB). In other words, KG is the application of
for complex decision-making. In order words, KG depicts the ontology to a specific dataset or a graph of data intended to
collection of real-world entities (data) connected through semantic accumulate and convey knowledge of the real world, consisting
relations, which supports advanced reasoning to discover unseen of nodes (entities) and relationships (edges) Tamašauskait (2022).
conceptual connections facilitating informed decision-making. Many ontology-based methodologies have been proposed and
The functional definition by Zdonik et al. (2019) is that KG is a utilized in BIM, safety risk identification, job hazard identification,
set of triples, i.e., a 3-tuple (h, r, t) where h represents a head decision support systems, etc. For example, Ding et al. (2016)
entity, t represents a tail entity, and r expresses a relationship integrated ontology and semantic web technology with building
between the two entities. KG applications range from generic to information modeling (BIM) to establish an ontology-based
specific use cases facilitating domain conceptualization and data framework for construction risk management in a BIM environment.
management Abu-Salih (2021). In 2012, Google officially utilized Also, Xing et al. (2019) proposed an ontology for safety risk
KG to aid intelligent search engines; since then, researchers in identification (SRI-Onto) to support safety risk identification in
different academia and industries have adopted it in semantic metro construction. The proposed SRI-Onto consisted of seven
search, intelligent question answering, personalized recommendation, unified classes evaluated theoretically and practically. Based on
intelligence analysis, fraud detection, and other fields (Li et al., the results, the authors concluded that the proposed SRI-Onto
2020; Abu-Salih, 2021). possesses the required criteria for knowledge sharing and reuse
Many fields have adopted KG for the conceptualization of in safety risk identification for metro construction. Also, Zhang
their domain knowledge. For instance, in the medical field, et al. (2020) integrated computer vision and ontology to identify
efforts have been made in academia to improve healthcare delivery risks in a construction process and prevent construction accidents.
through the adoption of KG in the development of intelligent Similarly, in detecting and mitigating safety hazards, Fang et al.
systems used for inferring possible diseases and recommending (2020) utilized computer vision and ontology to develop a
medical orders (Li et al., 2020), discovering associations between knowledge graph for the automatic detection of safety hazards
risk factors and breast cancer Daowd et al. (2021), supporting, on construction sites. In another study (Zaouga et al., 2021)
enriching, and accelerating clinical decision-making Santos et al. proposed a decision-support framework based on an ontology
(2020), assessing and preventing the risks of prostate cancer that predicts personalized recommendations for effective RM and
(PCa) associated with a particular lifestyle Chen et al. (2022). decision-making.
Furthermore, in finance, KG has been used to support AI-based To the authors’ knowledge, no study has demonstrated how
systems to detect online fraud Wang et al. (2020) and predict risk knowledge in a risk register could be structured using a KG
stock prices based on financial news Liu et al. (2019). Likewise, approach to ease risk knowledge sharing, retrieval, and reuse for
the information communication technology (ICT) sector has used effective RM of construction projects. Consequently, this study
KG to solve the communication gap between internet of things used a real-world construction project to explain the development of
(IoT) devices by developing a multilayer IoT middleware for IoT a risk knowledge graph (RisKG) based on the construction risk
devices based on IoT KG Xie et al. (2021). Also, researchers in the register of the project.
field of tourism and travel have integrated KG with deep learning
models to develop question & answer (QA) systems Yang et al. 3. Methodology
(2020), touristic recommender systems for personalized attractions
recommendation (Lu et al., 2016), and the best accommodation This section explains the detailed development of the risk knowledge
prices Kärle et al. (2018). graph (RisKG) and construction risk dashboard (ConRisk
Moreover, the application of KG in traffic and transportation Dashboard). Since a risk register is a central repository for storing
management has recently gained more attention due to the project risk knowledge, it was used as the basis for developing
KSCE Journal of Civil Engineering 2737

RisKG. Further, RisKG is a domain-specific KG; thus, a top- details can be seen in Townsville Ocean Terminal (2022). The
down approach was adopted. The development process of the construction risk register contains sixteen risk sources and 116
RisKG is described in the following subsection (3.1). Next, the risks. However, fifteen (15) risk sources and ninety-four (94)
developed RisKG was used to power the ConRisk Dashboard. risks were extracted from the construction risk register to
ConRisk Dashboard is a web application developed using the demonstrate the development of the RisKG. The original data
Streamlit Python library. ConRisk Dashboard provides a user collected and extracted can be found in the Link 1 (Appendix).
interface to query the RisKG without requiring Cypher query
knowledge. Section 3.2 describes the steps for developing the 3.1.2 Risk Knowledge Modeling
ConRisk Dashboard. Risk knowledge modeling is essential in constructing RisKG
because it provides the model and methods for machine reasoning,
3.1 Development of RisKG the data structure for efficient computing, and the interface
In this study, the development of the proposed RisKG for between machine-human understanding. This step involves
construction projects is based on the risk register, as it is the defining the ontology and data modeling. Ontology definition
primary source for documenting details of project risks. The entails identifying the graph entities, attributes, and relationships
steps for constructing the RisKG are depicted in Fig. 1, followed between the entities. Therefore, through the analysis of data
by a detailed explanation. collected in 3.1.1, the entities, attributes, and relationships of the
RisKG were defined. The entities defined include the project name,
3.1.1 Data Collection risk source, risk, risk rating, risk consequence, and risk mitigation.
The construction risk register of the Townsville Ocean Terminal In contrast, the attributes corresponding to the entities are name,
Project in Queensland, Australia, was used as a case project to location, number, description, impact, probability, and rating.
explain the process of developing the RisKG. The project scope Also, the relationships defined include hasRiskSource, hasRisk,
of the case project includes the development of approximately 80 hasRiskRating, hasRiskConsequence, and hasRiskMitigation. Then
hectares of land under the tidal water seaward of the existing based on the predefined ontology, the graph data was modeled.
Townsville Casino and Entertainment Centre. The project’s key Data modeling involves determining the data structure and
features are a dedicated cruise terminal and wharf, residential pattern of the graph database to ensure usability, scalability,
canal development (approximately 200 single- and 500 multi- accurate performance, and expansion of the KG. The output of
story dwellings), marina facilities for recreational vessels and risk knowledge modeling is the ontology model for the RisKG
super yachts, and public open spaces on the foreshore. shown in Fig. 2. The ontology model of the RisKG has six nodes
Specifically, the construction risk register adopted contains the (entities), six unique attributes (properties), and five relationships
risk reference, risk, potential consequences, original risk assessment (edges) types between the nodes.
details (likelihood, consequence, and risk rating), proposed risk
treatment, residual risk assessment details (likelihood, consequence, 3.1.3 Risk Knowledge Extraction
and risk rating), and construction phase action plans. The project Knowledge extraction is another critical stage in constructing
KG. It prevents data ambiguity and ensures data heterogeneity,
mainly if data is extracted from multiple sources before storing it
in the graph database. In developing the RisKG, extracting the
risk knowledge for construction project risks requires identifying
all RisKG elements from the data source. Since the data source is
semi-structured (the risk register), the risk knowledge extraction
was accomplished manually based on the entities, attributes, and
relations identified in 3.1.2 to ensure high-quality, rich, and
unique KG. The total number of entities and relationships extracted
Fig. 1. Methodology for Constructing RisKG for the construction of the RisKG are 392 and 391, respectively,

Fig. 2. Ontology Model for RisKG


2738 M. A. Isah and B.-S. Kim

Table 1. Entities and Relationships for the RisKG due to its lightweight, practicability, high performance, and
Category Entity or relationship type Number Total ability to support intelligent application development and
advanced AI/ML pipelines. Finally, the RisKG was constructed
Entity Project 1
using the Cypher CREATE command in the Neo4j desktop
Risk source 15
application. The Cypher code used to construct RisKG can be
Risk 94
found in Link 1 (Appendix). The graphical overview of the
Risk rating 94
developed RisKG for the case project is shown in Fig. 3.
Risk consequence 94
Risk mitigation 94 392
3.2 Development of ConRisk Dashboard
Relationship hasRiskSource 15 KG is an effective tool for information retrieval, which has been
Has risk 94 applied in various domains (Qin et al., 2020; Baczkiewicz et al.,
hasRiskRating 94 2021; Lezhnina et al., 2022), enabling users to find, access,
hasRiskConsequence 94 interoperate and reuse knowledge related to the domain. However,
hasRiskMitigation 94 391 due to the query language knowledge required to access the
knowledge embedded in the KG, user-friendly interfaces for
KG are continuously developed (Vargas-Quesada et al., 2017; Ortiz
as shown in Table 1. Vivar et al., 2022) for ease of use and information visualization.
Dashboards help display the most relevant information the user
3.1.4 Risk Knowledge Storage requests on a single consolidated screen. The ConRisk Dashboard
The entities, attributes, and relationships extracted in section developed in this study comprises the RisKG developed in section
3.1.3 were organized in a triple structure and stored in the Neo4j 3.1, a user interface (UI), and an application programming
database. Neo4j is an open-source graph database that stores interface (API) that connects the database with UI. Fig. 4 shows
structured graph data using Cypher programming. Although an overview of the dashboard design. RisKG was developed
there are several graph databases, such as ArangoDB, Amazon using Cypher query language, and accessing RisKG may be
Neptune, Dgraph DataStax, etc., that can be used to store the difficult for non-Cypher query language users. Thus, a UI was
extracted risk knowledge. However, this study adopted Neo4j developed to make RiskG accessible for users who do not know

Fig. 3. Overview of RisKG


KSCE Journal of Civil Engineering 2739

project risk rating plots displayed on the screen center. The


snapshots of the home and main pages are shown in Figs. 5 and
6, respectively.

4. Application of ConRisk Dashboard and Result

4.1 Application of ConRisk Dashboard


The accuracy of the proposed ConRisk Dashboard powered by
Fig. 4. ConRisK Dashboard Flow Chart the RisKG was validated through its practical application for
intelligent search of risk information and by verifying the
Cypher query language. The UI was designed in python using consistency of the results with the data extracted manually. The
the Streamlit python library. Streamlit is a faster way to build and proposed RisKG processes users’ requests using the API script
share data applications remotely and on the web. Streamlit is an consisting of Cypher queries matched to specific information
open-source and free python library that can turn data scripts into requests. At the same time, the ConRisk Dashboard helps the
shareable web applications in minutes with no front-end experience users visualize the requested risk information dynamically.
required. The UI serves as a medium for users to interact with the Further, the ConRisk Dashboard was tested on risk information
database with simple clicks. retrieval. The retrieval of risk information on the “Climate Risk
Also, the UI communicates with the graph database through Source” of the project was used to demonstrate the application of
an API developed with python programming. The python scripts the tool. The information retrieved is a list of risks identified in
used for designing the UI and API can be found in Link 2 the project and the risk assessment details of each risk in a simple
(Appendix). The ConRisk Dashboard has two menu options table shown in Fig. 7. Also, Fig. 8 shows the overall project risk
Home and Main pages. The Homepage briefly explains the ratings visualization of the entire project in bar and pie charts.
ConRisk Dashboard and its limitations. The Main page shows The project risk ratings include “Extreme, High, Moderate, Low,
the risk information selection menus on the left sidebar, where and Negligible.” As known to all, consequences and mitigation
users can select and view the desired risk information (risk source strategies for each risk identified in a project differ depending on
and rating). On the Main page, the user can view detailed project risk the risk rating achieved after assessing and analyzing the risks.
identification, assessment, consequence, mitigations, and overall Thus, the consequence and mitigation of risks rated ‘Extreme’ in

Fig. 5. ConRisk Dashboard (Homepage)


2740 M. A. Isah and B.-S. Kim

Fig. 6. ConRisk Dashboard (Main page)

Fig. 7. Retrieved Risk Information for Climate Risk Source

the project were requested by selecting the ‘Extreme’ option on during construction, Flooding caused by heavy rainfall, Flooding
the sidebar. The result is depicted in Fig. 9. A short video clip caused by storm surge, and Strong winds caused by tropical cyclones
demonstrating the process and application of the ConRisk or low-pressure systems.” Also, their corresponding probabilities,
Dashboard can be accessed via Link 2 (Appendix). impacts, and ratings were identified, as shown in Fig. 7. This
result indicates that with ConRisk Dashboard, the project
4.2 Results participants can quickly and seamlessly search and retrieve risk
This section explains the result of using the ConRisk Dashboard information on the project risks identified and assessment details,
for risk information retrieval to support decision-making in RM which can be reused when conducting risk management of
of construction projects. Fig. 7 shows the output of risk information similar projects, consequently reducing the time and eliminating
retrieval for “climate risk source.” From Fig. 7, the risk information the stress of reviewing voluminous past project documents.
retrieved includes the risk source, risk code, risk event, risk Figure 8 depicts the visualization of the overall project risk
probability, risk impact, and risk rating of the risk identified ratings. The bar chart shows the frequency (number) of each risk
under climate risk source in tabular form. It can be seen that four rating, and the pie chart shows the distribution as a percentage of
risk events were identified, including “Extended wet weather the entire project’s risks. The “Extreme risks” has two (2) risks
KSCE Journal of Civil Engineering 2741

Fig. 8. Visualization of Overall Project Risk Ratings

Fig. 9. Retrieved Risk Consequence and Mitigation

which are 2.13% of the overall projects. In other words, only two rating (i.e., “Extreme”). It can be seen from Fig. 9 that only two
risks were rated “Extreme” out of ninety-four (94) identified (2) risks were rated “Extreme” and belong to the “Natural
project risks. The ‘High’ has a frequency of 27, equivalent to Conservation” risk source. The risk events are “Sediment
28.7% of the overall project risks, while the ‘Moderate’ has a destabilization through changes in sediment transport regime
frequency of 34, equal to 36.2% of the project risks. The (e.g., dredging in adjacent areas) and Noise pollution (impact on
frequencies of ‘Low’ and ‘Negligible’ are 18 and 13, with a organisms relying on seagrass beds)” with risk codes NC01 and
percentage distribution of 19.1% and 13.8%. Summarily, the NC06, respectively. The potential consequence of the two risks is
project risks rated “Moderate” have the highest frequency (34), “Seagrass Impacts” with the corresponding risk mitigation
followed by High (27), Low (18), Negligible (13), and Extreme strategies, namely the “Use of silt curtains during dredging and
(2) risks. This information is helpful for high-level decision- dredge protocols contained in project EMP and Visual survey of
making on which risk to focus on when carrying out risk planning the site to detect noise-sensitive species before construction
for a new and similar project. work. Dispersal of noise-sensitive species using a motorized
Figure 9 presents the results of querying the ConRisk Dashboard vessel.” The practical implication of the result is that project
for the consequence and mitigation strategies for a specific risk participants can search and retrieve risk information using the
2742 M. A. Isah and B.-S. Kim

risk rating to identify the risks with similar ratings, the potential practitioners and computers for improved RM practice in
consequences of the risks, and the appropriate risk mitigation construction projects.
strategies to reuse them for planning a similar project. Ultimately, Further, a construction risk dashboard (ConRisk Dashboard)
the results obtained have demonstrated the potential capabilities was developed based on the RisKG using Streamlit Python library
of KG to power and support the development of KBRM tools, to enable fast sharing of risk knowledge on the local network and
such as the ConRisk Dashboard, in facilitating digital collaboration web among project participants for efficient risk management of
among project stakeholders for integrated RM and support data- construction projects. The dashboard is a friendly user interface that
driven and reliable decision-making that can lead to the realization can assist the project managers without query language experience
of the project objectives. in faster and more accurate retrieval and reuse of risk knowledge
(information) to support RM processes. Thus, saving time, and cost,
5. Discussion while eliminating the need for expert workshops at the beginning of
every new project. Ultimately, the contribution of this study to the
Effective risk management is directly related to the success of body of knowledge is that it provides a framework for developing
construction projects. Nonetheless, the traditional RM processes knowledge-based risk management systems (KBRMS) and
come with some problems that can be summarized as follows; intelligent tools that can facilitate integrated risk management and
the unstructured storage format of risk knowledge (information) digital collaboration among project stakeholders for data-driven
across different project documents, inadequate sharing and decision-making in construction projects. In addition, this work
reusing of risk knowledge from past projects, and the time spent paves the way for research towards developing and adopting digital
retrieving the risk knowledge from the different project documents. tools that can facilitate the digital transformation of RM and CM
To overcome these setbacks, researchers have proposed different practices to improve project performance and productivity in the
knowledge-based risk management methods, tools, and techniques construction industry.
to promote shared understanding and effective reuse of risk Although, there are still limitations in the present work, especially
knowledge to ensure the improved efficiency of RM in construction in the development and robustness of the risk knowledge graph
projects. However, not all techniques suit every project situation (database). In this research, extracting entities and relationships for
because every project is unique. Consequently, this study attempted the developing knowledge graph relies on manual efforts, which can
to explain the development of a risk knowledge graph (RiskKG) become tedious for mega and complex projects. Thus, automation
used to power the ConRisk Dashboard. The dashboard is a KB of the entity and relationship extraction process using machine/deep
tool that can support the entire RM process in construction projects. learning models can resolve this problem. Also, the present RisKG
The dashboard can help in fast retrieval of risk information consists of risk knowledge from the coastal project. A comprehensive
(knowledge) with few clicks to support the RM, saving time and knowledge base for other construction projects, such as bridges,
cost expended in risk planning a new project. Also, this tool tunnels, roads, etc., is required. Finally, the present ConRisk
provides a platform for digital collaboration among the project Dashboard does not support Natural Language Understanding
stakeholders allowing a shared understanding of project risks on (NLU), which can enable retrieval of risk information by inputting
a local network or web. Thus, enhancing accurate decision-making requests in a question using natural language such as English,
in project planning. To the authors’ knowledge, this study differs Korean, French, etc. Thus, incorporating NLU models can help
from the existing knowledge-based RM literature as it is the first improve user experience. Suggested future research includes 1)
to demonstrate how risk knowledge in a risk register can be used adding the natural language processing model to the proposed
to construct a risk knowledge graph (graph database) to support framework to facilitate the development of the question-answering
the KBRM tool, the ConRisk Dashboard for managing construction system (QAS) for risk management; 2) enriching the developed risk
project risks. knowledge with project features and integrating case-based reasoning
or machine learning model for automatic retrieval of the risk
6. Conclusions information base on projects similarity; 3) expansion of the risk
knowledge graph and integration it with work breakdown structure
This study presented a risk knowledge graph (RisKG) approach for (WBS) to facilitate comprehensive risk identification and accurate
structuring and organizing the risk information (knowledge) stored estimation of risk impact on cost and schedule using the work
in the risk register enriching knowledge-based research for risk package; 4) incorporating of an AI-based risk assessment model
management in construction projects. The RisKG is an extendable with the developed framework to facilitate integrated risk
and expandable graph database that allows accurate retrieval of only management for construction projects.
required risk knowledge from the abundant information in the graph
database based on a semantic retrieval approach. Also, the proposed Acknowledgments
RisKG could be used to power the development of knowledge-
based and AI-based risk management systems such as Question and This work was supported by the National Research Foundation
Answering systems, risk mitigation recommendation systems, etc. of Korea (NRF) grant funded by the Korean Government (MSIT)
Consequently, enhancing risk knowledge sharing among RM (NRF-2021R1A2C1014267).
KSCE Journal of Civil Engineering 2743

ORCID 7(2), DOI: 10.1108/IJMPB-03-2013-0013


Isah MA, Kim BS (2022) Assessment of risk impact on road project
Isah Muritala Adebayo https://orcid.org/0000-0003-3306-4548 using deep neural network. KSCE Journal of Civil Engineering
26(3):1014-1023, DOI: 10.1007/s12205-021-1312-2
Byung-Soo Kim https://orcid.org/0000-0003-1155-4159
ISO (2018) ISO 31000:2018 Risk management — Guidelines. Risk
Management — Guidelines 2
References Kärle E, Şimşek U, Panasiuk O, Fensel D (2018) Building an ecosystem for
the tyrolean tourism knowledge graph 260-267, DOI: 10.1007/978-3-
Abu-Salih B (2021) Domain-specific knowledge graphs: A survey. 030-03056-8_25
Journal of Network and Computer Applications 185:103076, DOI: KPMG (2021) No turning back, 2021 Global Construction Survey,
10.1016/J.JNCA.2021.103076 home.kpmg/gcs
Baczkiewicz A, Kaczynska A, Watróbski J (2021) Study on the objectivity Lezhnina O, Kismihók G, Prinz M, Stocker M, Auer S (2022) A
of mobile phone preferences: The MCDA analysis. Procedia Computer scholarly knowledge graph-powered dashboard: Implementation
Science 192:5067-5080, DOI: 10.1016/j.procs.2021.09.285 and user evaluation. Frontiers in Research Metrics and Analytics 7,
Chen Y, Sinha B, Ye F, Tang T, Wu R, He M, Zheng X, Shen B (2022) DOI: 10.3389/frma.2022.934930
Prostate cancer management with lifestyle intervention: From Li L, Wang P, Yan J, Wang Y, Li S, Jiang J, Sun Z, Tang B, Chang TH,
knowledge graph to Chatbot. Clinical and Translational Discovery Wang S, Liu Y (2020) Real-world data medical knowledge graph:
2(1), DOI: 10.1002/ctd2.29 Construction and applications. Artificial Intelligence in Medicine
Dadashi Haji M, Behnam B, Sebt MH, Ardeshir A, Katooziani A 103, DOI: 10.1016/j.artmed.2020.101817
(2022) BIM-based safety leading indicators measurement tool for Liu Y, Zeng Q, Ordieres Mer J, Yang H (2019) Anticipating stock
construction sites. International Journal of Civil Engineering, DOI: market of the renowned companies: A knowledge graph approach.
10.1007/s40999-022-00754-9 Complexity 2019:1-15, DOI: 10.1155/2019/9202457
Daowd A, Barrett M, Abidi S, Abidi SSR (2021) Building a knowledge Liu J, Schmid F, Li K, Zheng W (2021) A knowledge graph-based
graph representing causal associations between risk factors and incidence approach for exploring railway operational accidents. Reliability
of breast cancer. Public Health and Informatics: Proceedings of Engineering & System Safety 207:107352, DOI: 10.1016/J.RESS.
MIE 2021 724-728, IOS Press, DOI: 10.3233/SHTI210267 2020.107352
de Marco A, Jamaluddin Thaheem M (2014) Risk analysis in construction Lu C, Laublet P, Stankovic M (2016) Travel attractions recommendation
projects: A practical selection methodology. American Journal of with knowledge graphs. Lecture Notes in Computer Science (Including
Applied Sciences 11(1), DOI: 10.3844/ajassp.2014.74.84 Subseries Lecture Notes in Artificial Intelligence and Lecture Notes
Dikmen I, Birgonul MT, Tah JHM, Ozer AH (2012) Web-based risk in Bioinformatics), 10024 LNAI 416-431, DOI: 10.1007/978-3-319-
assessment tool using integrated duration–cost influence network 49004-5_27
model. Journal of Construction Engineering and Management Mao Y, Zhang Y (2017) Risk identification and allocation of the utility
138(9):1023-1034, DOI: 10.1061/(asce)co.1943-7862.0000547 tunnel PPP project. Materials Science, Energy Technology, And
Ding LY, Zhong BT, Wu S, Luo HB (2016) Construction risk knowledge Power Engineering I: 1st International Conference on Materials
management in BIM using ontology and semantic web technology. Science, Energy Technology, Power Engineering (MEP 2017),
Safety Science 87:202-213, DOI: 10.1016/j.ssci.2016.04.008 020132, DOI: 10.1063/1.4982497
Dziadosz A, Rejment M (2015) Risk analysis in construction project - Maravilhas S, Martins J (2019) Strategic knowledge management in a
chosen methods. Procedia Engineering 122, DOI: 10.1016/j.proeng. digital environment: Tacit and explicit knowledge in Fab Labs.
2015.10.034 Journal of Business Research 94:353-359, DOI: 10.1016/j.jbusres.
Eken G, Bilgin G, Dikmen I, Birgonul MT (2015) A lessons learned 2018.01.061
database structure for construction companies. Procedia Engineering Motaleb OH (2017) A model of risk response development for managing
123:135-144, DOI: 10.1016/j.proeng.2015.10.070 delays in construction projects. International Journal of Project
Eken G, Bilgin G, Dikmen I, Birgonul MT (2020) A lessons-learned tool Organisation and Management 9(2):133-153, DOI: 10.1504/IJPOM.
for organizational learning in construction. Automation in Construction 2017.085305
110, DOI: 10.1016/j.autcon.2019.102977 Motaleb O (2021) Risk response development in construction projects
Fang W, Ma L, Love PED, Luo H, Ding L, Zhou A (2020) Knowledge delay: Multiple case studies from UAE. ASCE-ASME Journal of
graph for identifying hazards on construction sites: Integrating computer Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering
vision with ontology. Automation in Construction 119:103310, DOI: 7(3), DOI: 10.1061/ajrua6.0001151
10.1016/j.autcon.2020.103310 Muflihah Darwis A, Furqaan Nai’em M, Thamrin Y, Noviponiharwani
Fidan G, Dikmen I, Tanyer AM, Birgonul MT (2011) Ontology for Rahmadani S, Amin F (2021) Safety risk assessment in construction
relating risk and vulnerability to cost overrun in international projects at Hasanuddin University. Gaceta Sanitaria 35, DOI:
projects. Journal of Computing in Civil Engineering 25(4):302-315, 10.1016/j.gaceta.2021.10.057
DOI: 10.1061/(ASCE)cp.1943-5487.0000090 Naji HI, Hussein R (2017) Risk response selection in construction
Forcael E, Morales H, Agdas D, Rodríguez C, León C (2018) Risk projects. Civil Engineering Journal 3(12):1208-1221, DOI: 10.28991/
identification in the chilean tunneling industry. EMJ - Engineering cej-030950
Management Journal 30(3):203-215, DOI: 10.1080/10429247.2018. Naveen C, Deepan P (2020) Risk analysis in construction project.
1484266 International Journal of Trend in Scientific Research and Development
Hashim Motaleb O, Kishk M (2014) Assessing risk response maturity: 4(4)
A framework for construction projects success in the United Arab Natarajan M (2021) From graph to knowledge graph: A Short Journey
Emirates. International Journal of Managing Projects in Business to Unlimited Insights. https://neo4j.com/whitepapers/knowledge-
2744 M. A. Isah and B.-S. Kim

graphs-unlimited-insights/ s10489-020-01724-1
Okudan O, Budayan C, Dikmen I (2021) A knowledge-based risk WSDOT (2018) Project risk management guide Part I: Guidance for
management tool for construction projects using case-based reasoning. WSDOT projects part II: Guidelines for CRA-CEVP workshops
Expert Systems with Applications 173:114776, DOI: 10.1016/ engineering and regional operations, www.wsdot.wa.gov/
j.eswa.2021.114776 publications/manuals
Ortiz Vivar J, Segarra J, Villazón-Terrazas B, Saquicela V (2022) REDI: Xie C, Yu B, Zeng Z, Yang Y, Liu Q (2021) Multilayer internet-of-
Towards knowledge graph-powered scholarly information management things middleware based on knowledge graph. IEEE Internet of
and research networking. Journal of Information Science 48(2): Things Journal 8(4):2635-2648, DOI: 10.1109/JIOT.2020.3019707
167-181, DOI: 10.1177/0165551520944351 Xing X, Zhong B, Luo H, Li H, Wu H (2019) Ontology for safety risk
PMI (2017) A guide to the project management body of knowledge. identification in metro construction. Computers in Industry 109:14-
Project Management Journal 44(3), DOI: 10.1002/pmj.21345 30, DOI: 10.1016/J.COMPIND.2019.04.001
PMI (2019) The Standard for Risk Management, https://www.pmi.org/ Yang L, Cao H, Hao F, Zhang WZ, Ahmad M (2020) Research on tourism
pmbok-guide-standards/foundational/risk-management question answering system based on Xi’an tourism knowledge graph.
Qin Y, Cao H, Xue L (2020) Research and application of knowledge Journal of Physics: Conference Series 1616(1), DOI: 10.1088/1742-
graph in teaching: Take the database course as an example. Journal 6596/1616/1/012090
of Physics: Conference Series 1607(1), DOI: 10.1088/1742-6596/ Yildiz AE, Dikmen I, Birgonul MT, Ercoskun K, Alten S (2014) A
1607/1/012127 knowledge-based risk mapping tool for cost estimation of international
Santoro G, Vrontis D, Thrassou A, Dezi L (2018) The internet of construction projects. Automation in Construction 43:144-155, DOI:
things: Building a knowledge management system for open 10.1016/j.autcon.2014.03.010
innovation and knowledge management capacity. Technological Yuan J, Li X, Xiahou X, Tymvios N, Zhou Z, Li Q (2019) Accident
Forecasting and Social Change 136:347-354, DOI: 10.1016/ prevention through design (PtD): Integration of building information
j.techfore.2017.02.034 modeling and PtD knowledge base. Automation in Construction
Santos A, Colaço AR, Nielsen AB, Niu L, Geyer PE, Coscia F, Wewer 102:86-104, DOI: 10.1016/j.autcon.2019.02.015
Albrechtsen NJ, Mundt F, Juhl Jensen L, Mann M (2020) Clinical Zaouga W, Ben L, Rabai A (2021) A decision support system for project
knowledge graph integrates proteomics data into clinical decision- risk management based on ontology learning. International Journal of
making. Graphical Abstract, DOI: 10.1101/2020.05.09.084897 Computer Information Systems and Industrial Management
Serpella AF, Ferrada X, Howard R, Rubio L (2014) Risk management Applications
in construction projects: A knowledge-based approach. Procedia - Zavadskas EK, Turskis Z, Tamošaitiene J (2010) Risk assessment of
Social and Behavioral Sciences 119:653-662, DOI: 10.1016/ construction projects. Journal of Civil Engineering and Management
J.SBSPRO.2014.03.073 16(1):33-46, DOI: 10.3846/jcem.2010.03
Siraj NB, Fayek AR (2019) Risk identification and common risks in Zdonik S, Jain LC, Sherman Shen X, Subrahmanian VS, Siciliano B,
construction: Literature review and content analysis. Journal of Lee N (2019) Domain-Specific Knowledge Graph Construction,
Construction Engineering and Management 145(9):03119004, DOI: http://www.springer.com/series/10028
10.1061/(asce)co.1943-7862.0001685 Zhang M, Zhu M, Zhao X (2020) Recognition of high-risk scenarios in
Swaminathan N, Sachithanandam P (2014) Risk assessment in construction building construction based on image semantics. Journal of Computing
project. International Journal of Applied Engineering Research 9(22) in Civil Engineering 34(4), DOI: 10.1061/(asce)cp.1943-5487.0000900
Tah JHM, Carr V (2001) Knowledge-based approach to construction Zhou G, Chen F (2019) Urban congestion areas prediction by combining
project risk management. Journal of Computing in Civil Engineering knowledge graph and deep spatio-temporal convolutional neural
15(3):170-177, DOI: 10.1061/(asce)0887-3801(2001)15:3(170) network. Proceedings - 2019 4th International Conference on
Tamašauskait E (2022) Defining a knowledge graph development process Electromechanical Control Technology and Transportation, ICECTT
through a systematic review. ACM Transactions on Software 2019, 105-108, DOI: 10.1109/ICECTT.2019.00031
Engineering and Methodology 32(1): 1-40, DOI: 10.1145/3522586 Zou PXW, Li J (2010) Risk identification and assessment in subway
Tan Y (2006) A Case-based reasoning approach to improve risk projects: Case study of nanjing subway Line 2. Construction
identification in construction projects Management and Economics 28(12):1219-1238, DOI: 10.1080/
Townsville Ocean Terminal (2022) State Development Infrastructure, 01446193.2010.519781
Local Government and Planning, Queensland, Australia. Retrieved Zoysa DS, Russell AD (2003) Knowledge-based risk identification in
August 15, 2022, https://www.statedevelopment.qld.gov.au/coordinator- infrastructure projects. Canadian Journal of Civil Engineering
general/assessments-and-approvals/coordinated-projects/completed- 30(3):511-522
projects/townsville-ocean-terminal
Vargas-Quesada B, Chinchilla-Rodríguez Z, Rodriguez N (2017) Appendix.
Identification and visualization of the intellectual structure in
graphene research. Frontiers in Research Metrics and Analytics
The entire data, models and results obtained from the research
2(7), DOI: 10.3389/frma.2017.00007
Wang J, Guo Y, Wen X, Wang Z, Li Z, Tang M (2020) Improving graph-
can be found at author's GitHub repository.
based label propagation algorithm with group partition for fraud - Link 1: https://github.com/Murry01/RisKG
detection. Applied Intelligence 50(10):3291-3300, DOI: 10.1007/ - Link 2: https://github.com/Murry01/ConRisk_Dashboard

You might also like