<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>A. Teern);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Knowledge graph construction and maintenance process: Design challenges for industrial maintenance support</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anna Teern</string-name>
          <email>anna.teern@oulu.fi</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Markus Kelanti</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tero Päivärinta</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mika Karaila</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>1]. Since Google's Knowledge</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Luleå</institution>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Oulu</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Valmet Automation</institution>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Knowledge graphs (KGs) structure knowledge to develop intelligent systems in several application domains. Industrial maintenance support requires knowledge and expertise on a variety of aspects of the factory, machinery, and components. However, the actual creation and maintenance process of KGs has remained unelaborated. We review the KG literature to integrate previous models into one process model also incorporating knowledge engineering principles within. The literature review and a subsequent case study together represent the problem and objectives definition phases of a design science project. The contributions include the integrated process model for KG creation and maintenance and the initially observed design challenges in the KG process operationalisation in a context of supporting industrial maintenance. knowledge base, knowledge graph, knowledge engineering, knowledge graph construction process Graph (KG) marked a turn in the usage of KGs in 2012, KGs have been implemented to organise KBs in a myriad of domains [2]. Conceptually, a KB thus consists of stored knowledge in a relevant domain of interest. A KG is an approach to model and implement a KB, in which a schema of classes of information entities and their relations can be presented as a graph, allowing also arbitrary interrelations among the entities [3].</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Knowledge bases (KBs) form a central part of knowledge engineering, which was established in
the 1950’s as its own field in research on artificial intelligence (AI) [
CEUR
diagnostics to cultivate their products and services [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. KGs are often in the core of such systems.
However, the actual creation (and maintenance) process of the KGs as such remains imprecise.
      </p>
      <p>
        The study reviews KG research and creates an integrated process model of KG creation and
maintenance from the literature. The model includes five main stages and 14 tasks. The practical
motivation for our research resides in an industry-academia collaboration project Oxilate 1 that
develops an intelligent assistant to provide knowledge support for maintenance personnel of a
complex cyber-physical system. Creation and maintenance of a KG was chosen as the overall
approach to organising and maintaining knowledge to be utilised by the assistant. A case study
utilises the literature-based model to describe the first design challenges that will guide the
future research and development eforts of the intelligent assistant at hand, while informing
also other similar eforts. As such, the study comprises the problem and objectives definition
phases of a wider design science research (DSR) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] project.
      </p>
      <p>The paper is organised as follows. The next section describes the research methodology.
Section 3 summarises the previous literature, resulting in an integrated model for knowledge
graph construction process (KGCP). Section 4 describes the case illustrating an
operationalisation of the KGCP and the emerging design challenges for a solution. Section 5 discusses the
contributions. Finally, section 6 concludes with our future research objectives.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <p>
        KBs are needed to store expert knowledge together with relevant data and documentation
available and reuse it for digital assistants. Although such cases on industrial maintenance
have been reported in the literature and they use KG for organising knowledge, none of them
explain explicitly the process how KG is designed, created, and utilised. Therefore, we need
to investigate how the process is described in other fields. This paper covers the problem and
objectives definition steps of the DSR approach [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], utilising both literature and a problem with
unfolding design challenges emerging in the project-related case study, simultaneously.
      </p>
      <p>The literature review focused on process elements of KG creation. Because KB has longer
history as a related concept, we used both, KB and KG, as search terms. The literature was
drawn from main search engines in 10/2021 (Table 1). Quotation was used for whole terms
to eliminate irrelevant papers from construction field. Google search was conducted in two
parts due to restrictions in the number of terms per search. Altogether more than 400 papers
were found and after duplicate removal we had 331 studies to screen. The main question
throughout the literature selection process was: ”Does the paper describe a process for creating
a KB/KG?”, regardless of the application domain. After screening and full text reviews we had
43 studies dating from 1997 to 2021. For the summary, we further excluded 6 papers, because
they referenced the process from one of the other studies already in the review.</p>
      <p>To provide design research input from our industrial case, one of the coauthors is constantly
developing the actual KG for the company, providing professional and practical interaction to
crystallise the design objectives. The academia-industry interaction took place through ongoing
1Oxilate= Operational eXcellence by Integrating Learned information into AcTionable Expertise https://itea4.org/
project/oxilate.html
biweekly workshops in May-November 2021, complemented with 3 other expert interviews
and e-mail correspondence in the beginning of the project for problem definition.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Literature review</title>
      <p>
        This section summarises the literature on KG construction processes in and beyond the
industrial maintenance field. Among the early works on knowledge engineering (KE), Turban et
al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] describe KE as an iterative process with the stages of knowledge acquisition,
knowledge representation, knowledge base, knowledge validation, inferencing, and explanation and
justification. (Figure 1). The knowledge acquisition includes a task of data acquisition from
diverse sources, e.g. documents and experts, so it can be adapted to modern data intensive
environment. Knowledge representation describes tasks for modelling knowledge for computer
processing, and knowledge validation involves tasks of confirming data integrity and solving
factual disputes among data. Explanations given by intelligent systems were important for the
expert systems, therefore the explanation task here indicate the reasons given by the system for
suggested actions.
      </p>
      <p>
        For many years, the descriptions of the KB followed similar lines of reasoning with the KE
process. In 2017, Pan et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] suggested an iterative process for knowledge management and
KG creation for businesses. Their naming convention of the process stages difers from the
previous, being almost unused elsewhere. Nevertheless, they describe a high-level process of KG
creation with three main stages: construction, storage, and consumption, and elaborate the KG
life cycle. The construction stage includes ontology development, data lifting, data annotation
and quality assurance. The consumption includes understanding and exploitation as sub tasks.
A major diference is that they include KG consumption as one of the stages, identifying that
the way we plan to utilise the KG, in turn, afects the other stages.
      </p>
      <p>
        Also in 2017, another three-stage process for KG creation is introduced with the stages of data
and information acquisition, knowledge fusion and knowledge processing [
        <xref ref-type="bibr" rid="ref3 ref35">3</xref>
        ]. The knowledge
fusion concept is adopted from data fusion to indicate identification of true triples instead of
accurate data. Yet another KGCP was proposed in 2020 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The process includes the stages
of knowledge creation, knowledge hosting, knowledge curation and knowledge deployment.
Here, the curation stage includes knowledge enrichment as a well-detailed subtask. However,
the enrichment methods are essentially the same as in the earlier inferencing methods.
      </p>
      <p>
        After gaining an overview of the general-level KG process models, we reviewed the rest
of the process descriptions (Table 2). Because the naming conventions and structuring of
the processes vary, we compiled these tasks under the most used stage names to present
them in a comparable format. Consequently, we recognised 14 tasks under 5 overarching
stages: knowledge acquisition, knowledge fusion, knowledge processing, knowledge storage
and knowledge utilisation. These stages can be found in many of the sources, especially in the
traditional KE principles [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] with updates from modern data science [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Many of the tasks
consist of sub tasks, as reported, e.g., in [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ].
      </p>
      <p>
        Knowledge acquisition includes all the tasks that are required to discover knowledge or
structure data to acquire knowledge. As shown in the table, we make a distinction between data
acquisition and knowledge extraction. Here, data acquisition is simply the process of acquiring
raw data from the sources relevant to the field and task at hand and preprocessing it to enable
further use. It is important to make this distinction, because the raw or preprocessed data are
not yet in the form to ofer knowledge for the users. Knowledge extraction is the task where the
patterns in the data are discovered, most often through entity, relation, and attribute extraction
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        Knowledge fusion and knowledge processing are not yet set in the literature, instead they
may be described interchangeably between diferent studies. In this paper, knowledge fusion
refers to the process of knowledge validation and integration with sub tasks such as entity
co-reference or entity disambiguation. The knowledge processing on the other hand, refers to
the model creation, quality evaluation in the sense of fact-checking, and knowledge inferencing
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        Knowledge storage includes all the tasks that are directly connected to the stored knowledge,
i.e. knowledge representation as it focuses on modelling the knowledge for computer processing,
storage technologies, retrieval of the data for use and visualising it [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Knowledge utilisation
includes the tasks that are conducted on the built KG and the ways knowledge is exploited for a
use case.
Source
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] 1997
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] 2001
[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] 2005
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] 2009
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] 2009
[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] 2012
[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] 2012
[
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] 2014
[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] 2014
[
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] 2015
[
        <xref ref-type="bibr" rid="ref3 ref35">3</xref>
        ] 2017
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] 2017
[24] 2017
[25] 2018
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] 2018
[26] 2019
[27] 2019
[28] 2019
[29] 2019
[30] 2019
[31] 2019
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] 2019
[32] 2019
[33] 2020
[34] 2020
[35] 2020
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] 2020
[36] 2020
[37] 2020
[
        <xref ref-type="bibr" rid="ref24">38</xref>
        ] 2020
[
        <xref ref-type="bibr" rid="ref25">39</xref>
        ] 2020
[
        <xref ref-type="bibr" rid="ref26">40</xref>
        ] 2020
[
        <xref ref-type="bibr" rid="ref27">41</xref>
        ] 2021
[
        <xref ref-type="bibr" rid="ref28">42</xref>
        ] 2021
[
        <xref ref-type="bibr" rid="ref29">43</xref>
        ] 2021
[
        <xref ref-type="bibr" rid="ref30">44</xref>
        ] 2021
[
        <xref ref-type="bibr" rid="ref31">45</xref>
        ] 2021
Number of
refs
x
x
x
x
x
5
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
29
      </p>
      <p>KE
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
26
x
x
x
x
x
x
x
x
8
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x</p>
      <p>
        Altogether 14 tasks need to be implemented for KG creation and usage. Most of the articles do
not include all the 14 while a few only discussed two or three of them. Depending on the chosen
approach, top-down or bottom-up, the KG creation process starts either by ontology creation
or data acquisition. The top-down approach refers to the KG creation beginning from the
conceptual model or schema. The bottom-up approach, on the contrary, begins from acquiring
the data and analysing it to form a model [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Most often the final stage of the construction
process is the knowledge storage, although some models include the tasks for KB usage and
maintenance. Only one study [36] identified all the tasks, except ontology selection, as it
followed the bottom-up approach. However, the suggested process was a waterfall model,
where only reasoning can change the KG once finished. Furthermore, each task was described
only briefly without the focus on the entire process.
      </p>
      <p>
        We separated ontology selection from ontology creation/update because these tasks difer.
Most of the articles use the bottom-up approach, creating an ontology from data. Fewer articles
discuss the possibility of selecting an ontology of-the-rack. Although it is possible to select a
predefined ontology, it needs often to be adapted to the use case [
        <xref ref-type="bibr" rid="ref28">26, 42</xref>
        ]. Consequently, the
ontologies may be updated in the knowledge processing stage.
      </p>
      <p>
        The suggested processes from 1997 to 2021 were, to an extent, similar: knowledge is acquired
(35), fused (20), processed further (27) and stored (33) in a KB (the numbers in this paragraph
correspond to the number of papers describing the stage in question). Knowledge utilisation,
however, is ignored in most papers as a stage in KGCP, even though many describe a process
for an application-specific KG. The least discussed tasks were ontology selection (5), cleaning
(8), updates (9) and application (4) (Table 2). In terms of completing the tasks, there are already
helpful reviews about many of the sub tasks [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], hence we do not detail them here but
instead focus on the higher-level view of the process. Furthermore, this review supports the
idea that we can create one process representation that incorporates the previous KGCPs, which
is also shown in figure 2.
      </p>
      <p>
        The sources treat the top-down and the bottom-up approaches for knowledge graph creation
as diferent processes, e.g. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], but it would be clearer for a developer if they could be described
within one process model. Our process model starts from knowledge acquisition stage regardless
of the approach chosen. For the top-down approach, either an ontology is chosen of-the-rack
or only data structures needed for ontology building are extracted, after which knowledge
fusion, storage and processing stages are conducted. Next, knowledge acquisition is done again,
this time for data instances to create the KG following the structure created. For the
bottomup approach, the process starts in knowledge acquisition by data acquisition and knowledge
extraction and continues from there to knowledge fusion and further.
      </p>
      <p>Knowledge and the related structures change over time. The equipment in industry change,
the applications change, the processes develop, and people come and go. To ofer timely
knowledge for work processes in such an environment, the KG construction and maintenance
must be treated as a continuous process. [27] mentions that the current, ever improving
environment requires spiral evolution of KGs, which is illustrated in our iterative process.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Design Challenges in a Case of Industrial Maintenance</title>
      <p>This case involves a company that ofers maintenance services to the machines they manufacture.
The machines are sold globally, and the maintained machines are often spread in various
locations, while the maintenance experts (possessing most comprehensive knowledge) work near
the headquarters in Finland. Industrial maintenance (IM) relies heavily on human efort aided
by technology. When a local maintenance engineer meets trouble, they contact a maintenance
expert. The experts are often overloaded with requests, which increases maintenance time. To
solve this, the company develops a digital assistant for the onsite maintenance engineers e.g.
The assistant utilisation should ease the workload of the maintenance experts and allow more
time for challenging cases. The assistant will also reduce the need for travel by the experts,
thus reducing environmental impact and costs.</p>
      <p>
        The digital assistant allows maintenance engineers to identify causes for the problem and
ofers relevant documentation. We have identified the need to better understand the expert
knowledge to support the engineers in their knowledge-based tasks as one of the design
objectives in earlier publication [
        <xref ref-type="bibr" rid="ref32">46</xref>
        ]. The design challenges related to KG construction are
identified considering the KG process stages above.
      </p>
      <p>
        Firstly, we need to decide whether to build ontology bottom-up or select an ontology
topdown. As a reference ontology is a domain specific vocabulary of common entities, it can be
used to create application ontologies and then KGs [
        <xref ref-type="bibr" rid="ref33">47</xref>
        ]. We evaluated two IM ontologies for
the use case. [
        <xref ref-type="bibr" rid="ref34">48</xref>
        ] develops an ontology for industry 4.0 based on extensive literature review.
However, this ontology presents only high-level concepts for IM and was not applicable in this
case. [
        <xref ref-type="bibr" rid="ref33">47</xref>
        ] develops a reference ontology designed directly for IM. This included all the required
concepts, being openly available, it was thus chosen.
      </p>
      <p>While the ontology gave the structure and data needs, data was gathered from various sources,
and entities, attributes and relations were matched from documents to the ontology structure.
A same structure for the same type of document was essential to ease the automatic detection
of nodes and edges. However, many of the documents are completed by humans, leading to
various contents and styles in individual documents. The iterative nature of KGCP became
visible when new data is added to the system and knowledge is inferred based on available
data. There are several types of data that are variably changeable, e.g. metadata is more static,
whereas runtime data has higher velocity. There are also several types of documents with
diferent attributes on update times and other contents to draw suggestions upon. Furthermore,
the content format and structure may vary as well between data sources.</p>
      <p>In addition to having efect on knowledge acquisition, the diverse sources afect the integration
task, i.e. duplicate information is identified and removed. For instance, when data is integrated
and suggestions given, the first mock-ups gave links to documents beyond the user’s access
rights. Because the company trades internationally, workers often write the documents in local
languages, which complicates finding similar cases and connecting same entities. Computer
translation tackled a part of this problem, and it works well enough between the main languages
(Finnish and English). Further development is needed for other languages.</p>
      <p>As content structures vary and relevant information for solving a problem often involves
multiple information sources, problem solution often requires human thinking. For example,
understanding and solving a single problem can require analysis of tickets, updates, warnings,
manuals etc. For a digital assistant to work, text analysis with natural language processing
(NLP) techniques could be used to understand similar or most common cases. The sameness of
an issue has multiple levels, i.e. it is possible to compare only the recurring issue of the same
equipment instance, or the same type of equipment in the same factory, or the same type of
equipment across all factories. This poses challenges for inferencing, as the algorithms must be
carefully designed to address the needs.</p>
      <p>Machine learning methods for knowledge processing must be studied further. One learning
method might involve the communications that workers have with the digital assistant. The
reliability of the information must also be evaluated, e.g. the information can contain measuring
mistakes or incorrect information.</p>
      <p>While developing the KG, GraphQL and Neo4j were found useful. As a proof-of-concept, a
web server application is used to test and trial the system. The initial application requirements
will be reviewed and revised with a group of users. Further research and development are
needed to determine a verified solution for the application.</p>
      <p>While the KG is used, users can give feedback on the usability of the suggestions, which
has efect on the stored knowledge and how it is represented later. It could also be possible to
gather usage data and rank knowledge usefulness based on it. For instance, how quickly an
issue is solved or if it is solved without human expert involvement would be indications for
how well the assistant performs. These aspects are the key to enable the digital assistant to
learn, without which we cannot talk of an intelligent assistant.</p>
      <p>To summarise, the early steps of our design research collaboration indicate the following
design challenges in practice considering our process model. The challenges draw attention
toward evolvability and adaptability of KGs for best utilisation of knowledge.
• Iterative nature of the process sets challenges and requires compromises across all of the
stages.
• Knowledge acquisition
– Various content sources and formats set challenges for the data acquisition methods,
as diferent formats must be declared separately for automatic acquisition and
knowledge extraction.
• Knowledge fusion
– Integration challenges include duplicate removal and resolving contradicting
information, especially after AI-based learning solutions will be introduced to the
system.
• Knowledge storage
• Knowledge processing
• Knowledge utilisation
– Usability of knowledge is an important attribute when considering visualisation
techniques and varies as per use case.
– NLP techniques can be used for inferencing new knowledge, the state-of-the-art is
vast and must be investigated.
– Relevance of knowledge should be maintained when suggestions are given to users.
– Feedback methods should also be developed so that any dificulties in utilising
knowledge can be resolved in further iteration as an integral element for continuously
evolving KG that adapts to the changing environment.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The contribution suggested in our research is twofold. Firstly, our integrative summary of the
literature on KGCP presents a general, iterative model of 5 stages and 14 tasks to guide KG
initiatives. Secondly, our initial steps of identifying the problem and design challenges for KG
operationalisation in our case of IM support demonstrates the technological and development
challenges in this context.</p>
      <p>
        Table 2 illustrates how the previous literature, while discussing individual elements of KGCP,
has focused on details of varying stages and tasks. While the traditional concerns of knowledge
acquisition and knowledge storage were the most recognised elements throughout the literature,
several of the other necessary tasks from the viewpoint of building KG solutions were ignored in
the previous works on IM and beyond. Hence, our work contributes by outlining an integrated
process model. Our model recognises the roots of the KE tradition that identified from early
on the iterative nature of KE work [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In comparison to the hitherto most complete model
that recognised all tasks (a case of failure prediction of elevators) [36] in a waterfall model, our
study identifies the iterative nature of KG creation and maintenance, and the case introduces
design challenges from another industrial domain.
      </p>
      <p>
        The practical implications include design challenges identified in a case of IM. The case already
confirms the need for continuous change to update the KG, for the evolving visions for utilising
intelligent systems in the field. That is, KGCP should be designed from the beginning as an
iterative, continuous process, acknowledging the need to learn from the continuous interactions
of the workers utilising knowledge. Contradictory to the hitherto reported experiences from
the IM, e.g. [
        <xref ref-type="bibr" rid="ref36 ref4">4, 49</xref>
        ], which have so far followed the bottom-up approach to ontology creation,
our case represents and will continue with the top-down ontology selection when proceeding
to further prototyping and evaluation stages of the ongoing design research process.
      </p>
      <p>
        As our research so far represents the first steps of design research, problem and challenges
definition, in industry-academia collaboration, the natural step for further research is to follow
the implementation in the style of action design research [
        <xref ref-type="bibr" rid="ref37">50</xref>
        ] until a functioning prototype
can be tried out with the experts of the target organisation. This work takes place under an
industry led European ITEA project Oxilate, targeted to end in February 2023. We expect that
our contemporary design challenges will develop towards more mature design principles, while
there is an opportunity for new design objectives and principles to emerge on the way. The
literature-oriented KG process model will be also demonstrated and initially verified in relation
to other ongoing industrial use cases and domains for KG creation and utilisation within the
same research project.
      </p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>The study was to determine a KG construction process, and we have summarised and integrated
an iterative model of KGCP. The aim was to enhance the development of digital assistants
in industrial maintenance work. Therefore, we have outlined the related design challenges
observed during initial stages of a co-operative, industry-academia design science project. The
model identifies 5 main stages and 14 tasks necessary for obtaining a functioning and continually
maintainable KG for the purpose. The model can be used to guide design and development
eforts of similar systems beyond the context at hand, while the specified design challenges
provide practical implications in the field of industrial maintenance. The future work involves
continuing with action-oriented collaborative design research with the reported case, resulting
in unfolding design objectives and principles with reported experiences of the solutions.
Information Technology, and Biomedical Engineering (ICICI-BME), 2015, p. 196–201.
doi:1 0 . 1 1 0 9 / I C I C I - B M E . 2 0 1 5 . 7 4 0 1 3 6 2 .
[24] M. Niknam, S. Karshenas, A shared ontology approach to semantic representation of bim
data, Automation in Construction 80 (2017) 22–36. doi:1 0 . 1 0 1 6 / j . a u t c o n . 2 0 1 7 . 0 3 . 0 1 3 .
[25] J. L. Martinez-Rodriguez, I. Lopez-Arevalo, A. B. Rios-Alvarado, Openie-based approach
for knowledge graph construction from text, Expert Systems with Applications 113 (2018)
339–355.
[26] M. A. Islam, Leveraging knowledge graph for UK environmental legislation related to
building construction and maintenance, Ph.D. thesis, Lappeenranta University of technology,
2019.
[27] Q. Li, B. Wen, D. Hao, The construction of knowledge graph based on securities
information, in: 2019 IEEE International Conference on Computer Science and Educational
Informatization (CSEI), IEEE, 2019, p. 181–186.
[28] R. Miao, X. Zhang, H. Yan, C. Chen, A dynamic financial knowledge graph based on
reinforcement learning and transfer learning, in: 2019 IEEE International Conference on
Big Data (Big Data), 2019, p. 5370–5378. doi:1 0 . 1 1 0 9 / B i g D a t a 4 7 0 9 0 . 2 0 1 9 . 9 0 0 5 6 9 1 .
[29] L. Qin, Z. Hao, L. Zhao, Food safety knowledge graph and question answering system,
in: Proceedings of the 2019 7th International Conference on Information Technology: IoT
and Smart City, 2019, p. 559–564.
[30] N. Wang, E. Haihong, M. Song, Y. Wang, Construction method of domain knowledge
graph based on big data-driven, in: 2019 5th International Conference on Information
Management (ICIM), 2019, p. 165–172. doi:1 0 . 1 1 0 9 / I N F O M A N . 2 0 1 9 . 8 7 1 4 6 6 4 .
[31] T. Wang, L. Duan, C. He, G. Deng, R. Qin, Y. Zhang, Atom: Construction of anti-tumor
biomaterial knowledge graph by biomedicine literature, in: 2019 IEEE International
Conference on Bioinformatics and Biomedicine (BIBM), IEEE, 2019, p. 1256–1258.
[32] W. Zeng, H. Liu, Y. Feng, Construction of scenic spot knowledge graph based on ontology,
in: 2019 18th International Symposium on Distributed Computing and Applications for
Business Engineering and Science (DCABES), 2019, p. 120–123. doi:1 0 . 1 1 0 9 / D C A B E S 4 8 4 1 1 .
2 0 1 9 . 0 0 0 3 7 .
[33] E. N. Alemu, J. Huang, Healthaid: Extracting domain targeted high precision procedural
knowledge from on-line communities, Information Processing &amp; Management 57 (2020)
102299.
[34] Z. Chen, Y. Zhao, The technology of military knowledge graph construction based on
multiple open data sources, in: 2020 5th International Conference on Mechanical, Control
and Computer Engineering (ICMCCE), 2020, p. 1993–1997. doi:1 0 . 1 1 0 9 / I C M C C E 5 1 7 6 7 . 2 0 2 0 .
0 0 4 3 6 .
[35] P. Constantopoulos, V. Pertsas, From publications to knowledge graphs, in: G. Flouris,
D. Laurent, D. Plexousakis, N. Spyratos, Y. Tanaka (Eds.), Information Search, Integration,
and Personalization, Communications in Computer and Information Science, Springer
International Publishing, 2020, p. 18–33. doi:1 0 . 1 0 0 7 / 9 7 8 - 3 - 0 3 0 - 4 4 9 0 0 - 1 _ 2 .
[36] J. Hou, R. Qiu, J. Xue, C. Wang, X.-Q. Jiang, Failure prediction of elevator running system
based on knowledge graph, in: Proceedings of the 3rd International Conference on Data
Science and Information Technology, 2020, p. 53–58.
[37] F. Li, W. Xie, X. Wang, Z. Fan, Research on optimization of knowledge graph construction</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Turban</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            <surname>Aronson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.-P.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. V.</given-names>
            <surname>McCarthy</surname>
          </string-name>
          ,
          <source>Decision Support Systems and Intelligent Systems</source>
          , 7th edition ed.,
          <source>Prentice Hall</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Chicaiza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Valdiviezo-Diaz</surname>
          </string-name>
          ,
          <article-title>A comprehensive survey of knowledge graph-based recommender systems: Technologies, development, and contributions</article-title>
          ,
          <source>Information</source>
          <volume>12</volume>
          (
          <year>2021</year>
          )
          <article-title>232</article-title>
          .
          <source>doi:1 0 . 3 3 9 0 / i n f o 1 2</source>
          <volume>0 6 0 2 3 2 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ktob</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>The arabic knowledge graph: Opportunities and challenges</article-title>
          ,
          <source>in: 2017 IEEE 11th International Conference on Semantic Computing (ICSC)</source>
          ,
          <year>2017</year>
          , p.
          <fpage>48</fpage>
          -
          <lpage>52</lpage>
          . doi:
          <article-title>1 0 . 1 1 0 9 / I C S C . 2 0 1 7 . 2 2 .</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Fenza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gallo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Loia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Marino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Orciuoli</surname>
          </string-name>
          ,
          <article-title>A cognitive approach based on the actionable knowledge graph for supporting maintenance operations</article-title>
          ,
          <source>in: 2020 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS)</source>
          ,
          <year>2020</year>
          , p.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / E A I S 4 8</source>
          <volume>0 2 8 . 2 0 2 0 . 9 1 2 2 7 5 9 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>H.</given-names>
            <surname>Hossayni</surname>
          </string-name>
          , I. Khan,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aazam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Taleghani-Isfahani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Crespi</surname>
          </string-name>
          ,
          <string-name>
            <surname>Semkore:</surname>
          </string-name>
          <article-title>Improving machine maintenance in industrial iot with semantic knowledge graphs</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>10</volume>
          (
          <year>2020</year>
          )
          <article-title>6325</article-title>
          .
          <source>doi:1 0 . 3 3</source>
          <volume>9 0</volume>
          / a p p
          <volume>1 0 1 8 6 3 2 5 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K.</given-names>
            <surname>Pefers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tuunanen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Rothenberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chatterjee</surname>
          </string-name>
          ,
          <article-title>A design science research methodology for information systems research</article-title>
          ,
          <source>Journal of Management Information Systems</source>
          <volume>24</volume>
          (
          <year>2007</year>
          )
          <fpage>45</fpage>
          -
          <lpage>77</lpage>
          .
          <source>doi:1 0 . 2 7 5 3 / M I S 0 7</source>
          <volume>4 2 - 1 2 2 2 2 4 0 3 0 2 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J. Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          , G. Vetere,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Gomez-Perez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <source>Exploiting Linked Data and Knowledge Graphs in Large Organisations</source>
          , Springer,
          <year>2017</year>
          .
          <article-title>Google-Books-ID: qZoNDgAAQBAJ.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Şimşek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Angele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Huaman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kärle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Panasiuk</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Toma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Umbrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wahler</surname>
          </string-name>
          , Knowledge Graphs: Methodology, Tools and Selected Use Cases, Springer International Publishing,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Song</surname>
          </string-name>
          <article-title>, Multi-source knowledge fusion: a survey</article-title>
          ,
          <source>World Wide Web</source>
          <volume>23</volume>
          (
          <year>2020</year>
          )
          <fpage>2567</fpage>
          -
          <lpage>2592</lpage>
          .
          <source>doi:1 0 . 1 0 0 7 / s 1 1</source>
          <volume>2 8 0 - 0 2 0 - 0 0 8 1 1 - 0</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          , W. Cheng,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <article-title>A retrospective of knowledge graphs</article-title>
          ,
          <source>FRONTIERS OF COMPUTER SCIENCE 12</source>
          (
          <year>2018</year>
          )
          <fpage>55</fpage>
          -
          <lpage>74</lpage>
          .
          <source>doi:1 0 . 1 0 0 7 / s 1 1</source>
          <volume>7 0 4 - 0 1 6 - 5 2 2 8 - 9</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          , E. Blomqvist,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cochez</surname>
          </string-name>
          ,
          <string-name>
            <surname>C. D'Amato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Melo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Kirrane</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Gayo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Navigli</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Neumaier</surname>
            ,
            <given-names>A.-C.</given-names>
          </string-name>
          <string-name>
            <surname>Ngomo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Polleres</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Rashid</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Rula</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Schmelzeisen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Sequeda</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Zimmermann</surname>
          </string-name>
          ,
          <article-title>Knowledge graphs</article-title>
          ,
          <source>ACM Computing Surveys</source>
          <volume>54</volume>
          (
          <year>2021</year>
          ).
          <source>doi:1 0 . 1 1</source>
          <volume>4 5 / 3 4 4 7 7 7 2 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhao</surname>
          </string-name>
          , S.
          <article-title>-</article-title>
          K. Han,
          <string-name>
            <surname>I.-M. So</surname>
          </string-name>
          ,
          <article-title>Architecture of knowledge graph construction techniques</article-title>
          ,
          <source>International Journal of Pure and Applied Mathematics</source>
          <volume>118</volume>
          (
          <year>2018</year>
          )
          <fpage>1869</fpage>
          -
          <lpage>1883</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <surname>X. Zhang,</surname>
          </string-name>
          <article-title>Construction research and application of poverty alleviation knowledge graph</article-title>
          ,
          <source>in: International Conference on Web Information Systems and Applications</source>
          , Springer,
          <year>2019</year>
          , p.
          <fpage>430</fpage>
          -
          <lpage>442</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G. P.</given-names>
            <surname>Ias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Moustakis</surname>
          </string-name>
          , G. Charissis,
          <article-title>Interactive knowledge based construction and maintenance</article-title>
          ,
          <source>Applied Artificial Intelligence</source>
          <volume>11</volume>
          (
          <year>1997</year>
          )
          <fpage>697</fpage>
          -
          <lpage>717</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Matthee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Viktor</surname>
          </string-name>
          ,
          <article-title>Data mining for organizational knowledge management: Aiding decision, sense and policy making</article-title>
          ,
          <source>in: European Conference on Knowledge Management (ECKM)</source>
          ,
          <year>2001</year>
          , p.
          <fpage>353</fpage>
          -
          <lpage>366</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Parpola</surname>
          </string-name>
          ,
          <article-title>Inference in the sookat object-oriented knowledge acquisition tool, Knowledge and information systems 8 (</article-title>
          <year>2005</year>
          )
          <fpage>310</fpage>
          -
          <lpage>329</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Project teaming: Knowledge-intensive design for composing team members</article-title>
          ,
          <source>EXPERT SYSTEMS WITH APPLICATIONS 36</source>
          (
          <year>2009</year>
          )
          <fpage>9479</fpage>
          -
          <lpage>9487</lpage>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>1 6</volume>
          / j . e
          <source>s w a . 2 0 0 8 . 1 2 . 0 1 5 .</source>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>H. L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , C.
          <string-name>
            <surname>Van der Velden</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Jones</surname>
            , I. Fieldhouse,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Bil</surname>
          </string-name>
          ,
          <article-title>A knowledge-based system approach for feature recognition in aerospace components design processes</article-title>
          ,
          <source>in: Proc. of 2009 AutoCRC Conference</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>H.</given-names>
            <surname>Ghadimi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bird</surname>
          </string-name>
          ,
          <article-title>A knowledge base for the world's energy rich regions</article-title>
          ,
          <source>Regional Research Institute Working Papers</source>
          <volume>8</volume>
          (
          <year>2012</year>
          ). URL: https://researchrepository.wvu.edu/rri_ pubs/8.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Beevi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Deivasigamani</surname>
          </string-name>
          ,
          <article-title>A new approach to the design of knowledge base using xcls clustering</article-title>
          , in: International Conference on Pattern Recognition,
          <article-title>Informatics and Medical Engineering (PRIME-</article-title>
          <year>2012</year>
          ),
          <year>2012</year>
          , p.
          <fpage>14</fpage>
          -
          <lpage>19</lpage>
          .
          <source>doi:1 0 . 1 1</source>
          <volume>0</volume>
          <fpage>9</fpage>
          <string-name>
            <surname>/ I C P R I M E</surname>
          </string-name>
          .
          <volume>2 0 1 2 . 6 2 0 8 2 8 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bellini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nesi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rauch</surname>
          </string-name>
          ,
          <article-title>Knowledge base construction process for smart-city services</article-title>
          ,
          <source>in: 2014 19th International Conference on Engineering of Complex Computer Systems</source>
          ,
          <year>2014</year>
          , p.
          <fpage>186</fpage>
          -
          <lpage>189</lpage>
          .
          <source>doi:1 0 . 1 1</source>
          <volume>0</volume>
          <fpage>9</fpage>
          <string-name>
            <surname>/ I C E C C S</surname>
          </string-name>
          <article-title>. 2 0 1 4 . 3 3 .</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>S.</given-names>
            <surname>Shin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Um</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-P.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , K-Base:
          <article-title>Platform to Build the Knowledge Base for an Intelligent Service</article-title>
          , Springer,
          <year>2014</year>
          , p.
          <fpage>273</fpage>
          -
          <lpage>277</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. A.</given-names>
            <surname>Noor</surname>
          </string-name>
          , E. Supriyanto,
          <article-title>Ontology driven knowledge base for high risk pregnancy management</article-title>
          ,
          <source>in: 2015 4th International Conference on Instrumentation, Communications</source>
          , lfow chart,
          <source>in: 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC)</source>
          , volume
          <volume>9</volume>
          ,
          <year>2020</year>
          , p.
          <fpage>1386</fpage>
          -
          <lpage>1390</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / I T A I C 4 9</source>
          <volume>8 6 2 . 2 0 2 0 . 9 3 3 8 9 0 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Research on construction method of knowledge graph-based on mobile phone quality detection</article-title>
          ,
          <source>in: 2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC)</source>
          , IEEE,
          <year>2020</year>
          , p.
          <fpage>695</fpage>
          -
          <lpage>699</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Knowledge graph analysis of internal control field in colleges</article-title>
          ,
          <source>Tehnički vjesnik 27</source>
          (
          <year>2020</year>
          )
          <fpage>67</fpage>
          -
          <lpage>72</lpage>
          .
          <source>doi:1 0 . 1 7</source>
          <volume>5 5</volume>
          9 / T V -
          <volume>2 0 1 9 1 0 0 4 0 9 2 6 5 9 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Qiao</surname>
          </string-name>
          , L. Chen,
          <article-title>Personalized learning design of ideology and politics of distance education courses based on big data</article-title>
          ,
          <source>in: 2020 IEEE International Conference on Progress in Informatics and Computing (PIC)</source>
          ,
          <year>2020</year>
          , p.
          <fpage>135</fpage>
          -
          <lpage>139</lpage>
          . doi:
          <article-title>1 0 . 1 1 0 9 / P I C 5 0 2 7 7</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>A.</given-names>
            <surname>Dsouza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Tempelmeier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gottschalk</surname>
          </string-name>
          , E. Demidova,
          <article-title>Worldkg: A world-scale geographic knowledge graph</article-title>
          ,
          <source>arXiv:2109</source>
          .10036 [cs] (
          <year>2021</year>
          ).
          <source>doi:1 0 . 1 1</source>
          <volume>4 5 / 3 4 5 9 6 3 7 . 3 4 8 2 0 2 3 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>E.</given-names>
            <surname>Filtz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kirrane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polleres</surname>
          </string-name>
          ,
          <article-title>The linked legal data landscape: linking legal data across diferent countries</article-title>
          ,
          <source>Artificial Intelligence and Law</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>55</lpage>
          .
          <source>doi: 1 0 . 1 0 0 7 / s 1 0</source>
          <volume>5 0 6 - 0 2 1 - 0 9 2 8 2 - 8</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Assembly process knowledge graph for digital twin</article-title>
          ,
          <source>in: 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE)</source>
          , IEEE,
          <year>2021</year>
          , p.
          <fpage>758</fpage>
          -
          <lpage>763</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [44]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Research on the construction method of knowledge graph for power grid education resources</article-title>
          ,
          <source>in: 2021 IEEE 3rd International Conference on Computer Science and Educational Informatization (CSEI)</source>
          , IEEE,
          <year>2021</year>
          , p.
          <fpage>99</fpage>
          -
          <lpage>103</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tiwari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gaurav</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Srivastava</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Abhishek</surname>
          </string-name>
          ,
          <article-title>A preliminary study of knowledge graphs and their construction</article-title>
          ,
          <source>Lecture Notes in Networks and Systems</source>
          <volume>164</volume>
          (
          <year>2021</year>
          )
          <fpage>11</fpage>
          -
          <lpage>20</lpage>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>0 7 / 9 7 8 - 9 8 1 - 1 5 - 9 7 7 4 - 9</volume>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [46]
          <string-name>
            <given-names>H.</given-names>
            <surname>Bomström</surname>
          </string-name>
          , E. Annanperä,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kelanti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-M.</given-names>
            <surname>Mäkelä</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Immonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Siirtola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Teern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Liukkunen</surname>
          </string-name>
          , T. Päivärinta,
          <article-title>Digital twins about humans-design objectives from three projects</article-title>
          ,
          <source>Journal of Computing and Information Science in Engineering</source>
          <volume>22</volume>
          (
          <year>2022</year>
          )
          <fpage>050907</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [47]
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Karray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ameri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hodkiewicz</surname>
          </string-name>
          , T. Louge, Romain:
          <article-title>Towards a bfo compliant reference ontology for industrial maintenance</article-title>
          ,
          <source>Applied Ontology</source>
          <volume>14</volume>
          (
          <year>2019</year>
          )
          <fpage>155</fpage>
          -
          <lpage>177</lpage>
          .
          <source>doi:1 0 . 3 2 3 3 / A O - 1</source>
          <volume>9 0 2 0 8 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [48]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yahya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Breslin</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. I. Ali</surname>
          </string-name>
          ,
          <article-title>Semantic web and knowledge graphs for industry 4</article-title>
          .0,
          <string-name>
            <surname>Applied</surname>
            <given-names>Sciences</given-names>
          </string-name>
          11 (
          <year>2021</year>
          ). URL: https://www.mdpi.com/2076-3417/11/11/5110. doi:
          <volume>1</volume>
          <fpage>0</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <issue>3 3 9 0</issue>
          / a p p
          <volume>1 1 1 1 5 1 1 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [49]
          <string-name>
            <given-names>B.</given-names>
            <surname>Vogel-Heuser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ocker</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Weiß</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mieth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mann</surname>
          </string-name>
          ,
          <article-title>Potential for combining semantics and data analysis in the context of digital twins</article-title>
          ,
          <source>Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences</source>
          <volume>379</volume>
          (
          <year>2021</year>
          )
          <article-title>20200368</article-title>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>9 8</volume>
          / r s t
          <source>a . 2 0</source>
          <volume>2 0 . 0 3 6 8 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [50]
          <string-name>
            <surname>M. K. Sein</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Henfridsson</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Purao</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Lindgren</surname>
          </string-name>
          , Action design research,
          <source>MIS Quarterly 35</source>
          (
          <year>2011</year>
          )
          <fpage>37</fpage>
          -
          <lpage>56</lpage>
          .
          <source>doi:1 0 . 2 3</source>
          <volume>0 7 / 2 3 0 4 3 4 8 8 .</volume>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>