<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>CBR Method for Decision-making Support in Operation Efficiency Ensuring of Complex Technical Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vladimir Vychuzhanin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey Vychuzhanin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nickolay Rudnichenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Odessa Polytechnic National University</institution>
          ,
          <addr-line>Shevchenko Avenue 1, Odessa, 65001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The sequence of decision-making, using the precedent-based reasoning method of the CBR cycle, which takes into account the operations of processing and structuring data based on precedents within the framework of the functioning of the developed application software system, ensures high performance, adaptability, work with incomplete information, versatility and learning ability when supporting decision-making to ensure efficiency operation of complex technical systems. The proposed information intelligent system allows, taking into account partial and complete failures of the operability of subsystems, components, elements and mutual connections of critical use complex technical systems to increase the efficiency of their operation as a result of system equipment prefailure technical condition identifying signs at an early development stage.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Information intelligent system</kwd>
        <kwd>risk assessment</kwd>
        <kwd>forecasting</kwd>
        <kwd>technical condition</kwd>
        <kwd>complex technical system</kwd>
        <kwd>CBR cycle structure</kwd>
        <kwd>similarity degree algorithm</kwd>
        <kwd>complex systems pre-failure maintenance</kwd>
        <kwd>performance</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Description of problem</title>
      <p>elements and their parameters on each other.</p>
      <p>The operation of shipboard CTS is subject to uncertainties that are difficult or impossible to
fully describe, understand or predict. The presence of uncertainties affects onto vehicle’s
assessment, forecasting and management, which is due to the lack of clear data on the
consequences of failures in the structural and functional relationships of vehicle’s subsystems,
components and elements makes problem more relevant.</p>
      <p>
        In accordance with the requirements of the Register of Maritime Shipping, all ships must be
equipped with systems based on artificial intelligence technology [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. To implement such
technology, appropriate algorithmic and software tools are required to provide support for
decision-making that is adequate to the goal. However, analysis and assessment of the technical
characteristics of CTS equipment and the development of control actions in most cases are often
carried out by ship operators on the basis of heuristic rules. It is impossible for personnel
servicing СTS of critical applications to analyze and evaluate the TC of system equipment. This
problem can be solved by using methods used in IIS systems.
      </p>
      <p>
        The development of IIS systems for assessment, forecasting and control vehicle’s
subsystems, components, elements in order to ensure ship CTS survivability under adverse
impacts and damaging factors is one of the promising areas in ensuring CTS operation safety.
Such IIS systems can be implemented both in the form of separate stand-alone solutions and in
the form of modules that complement ready-made general-purpose control and
decisionmaking systems with the necessary functionality. They will allow us making quick decisions at
the stage of eliminating the consequences of adverse impacts and damaging factors, and ensure
the efficiency ship CTS operation due to the ability to evaluate, predict and control their vehicles
[
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ].
      </p>
      <p>
        Well-known models, methods, algorithms and software packages reflect, to one degree or
another, the facts of successful solution of problems of using IIS systems for assessments,
forecasting and management of CTS vehicles, having advantages and disadvantages. The main
complexities of modern technologies and methods which are useful for IIS systems lie in solving
complex formalized problems arising from insufficient efficiency: solving problems of training,
customization and adaptation to the problem area; processing fuzzy and multi-criteria source
information sets; data interpretation and expert knowledge (experience) accumulation. These
limitations in IIS systems are addressed by using CBR [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ].
      </p>
      <p>Methods for finding solutions in IIS systems based on precedents are an approach based on
the use of analogies with previously solved problems to find and adapt solutions to new
situations. Similar methods include the steps that form a CBR cycle:
• capturing precedents from the precedent library (PL);
• indexing (organizing precedents to search for similar cases);
• search for the most suitable precedents for a new task.
• adaptation (modification of the found precedent to suit the current task);
• evaluation and implementation (checking the adapted solution for its suitability and, if
necessary, implementation).</p>
      <p>CBR advantages: adaptability; working with incomplete information; versatility; learning
ability. Use cases can be represented in ways including textual description, diagrams, tables,
prototypes and use cases, modeling via UML. Each of these methods can be effective depending
on the context and goals of the project.</p>
      <p>
        From the analysis it follows that the task of ensuring the efficient operation of ship CTS is
still far from a final solution. The problem of creating IIS systems used to solve complex,
difficult-to-formalize problems for assessing and predicting the TC of complex ship systems of
critical use remains relevant [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ].
      </p>
      <p>Thus, taking into account the specifics and existing problems in ensuring the efficiency of
operation of ship CTS, an information approach to the procedures for creating models, methods,
algorithms, and software packages for IIS systems that ensure the functioning of complex
systems for TC seems promising. The development and research of an IIS system using CBR in
order to increase the efficiency learning mechanisms implementation and problem specifics
adaptation to the current environment for applied specific applications, as well as to increase
decision makers (DM) efficiency based on the results of assessing and predicting ship complex
systems TC is important and relevant.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Conceptualization and formalization of data and knowledge</title>
      <p>The development and research of the IIS system, which uses the method of reasoning based on
precedents when assessing failures in CTS, was carried out taking into account: partial and
complete failures subsystems operability, components, elements and their mutual connections;
precedent knowledge model based on the vehicle dynamics model from a serviceable state to
complete failure. The vehicle dynamics model takes into account cause-and-effect relationships
and the hierarchical structure of the vehicle system, consisting of: elements (E); components
(C); subsystems (S); CTS.</p>
      <p>
        During operation, subsystems, components, elements of the CTS in emergency scenarios,
taking into account Harrington’s generalized desirability function, can be in one of the following
TC [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]: 0 - 0.2 - the level of risk and consequences are minimal, not affecting the operation of
the CTS (RMi) ; 0.2 - 0.37 - the risk level is acceptable and the consequences are insignificant,
allowing the CTS to be operated without repair (RA); 0.37 - 0.63 - the level of risk is maximum,
the consequences are significant, but allow the operation of the CTS when performing repair
work (RMa); 0.63 – 1.0 - the risk level is critical, the consequences are catastrophic, preventing
the operation of the CTS (RC). Taking into account [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] for the hierarchical structure of the CTS,
the transitions of the TC can be represented in the form of a TC matrix (Fig. 1).
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Method of presenting precedents</title>
      <p>
        The method of presenting precedents is implemented as follows. In the proposed CBR cycle
(Fig. 2), to support the exchange of knowledge, the initial task generation block receives a set of
input diagnostic parameters of the complex system’s vehicle and an array of ontologies
representing a structured description ship’s CTS domain area. As a result, the structure of a new
precedent object is generated and content is extracted using the nearest neighbor method based
on the results of assessing the degree of similarity (proximity) of the scenario under
consideration with the vehicle and taking into account the data in the knowledge base (KB).
Based on the implementation of this procedure, a solution object is formed, which can be
changed for its target adaptation, taking into account all aspects of the considered scenarios of
partial and complete failures CTS subsystems, components, elements using the transformation
method [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The updated precedent is checked for logical consistency based on the use of
predicative productions using the ontological constructing logical inference Hermit method
[15]. The solution obtained as a result of the performed actions is exported as a separate object
containing recommendations for decision-makers (DM) and metadata. After this, the precedent
is saved in the precedent database, which is an integral KB part (Fig. 2).
      </p>
      <p>The sequence of decision-making (Fig. 3) using the proposed CBR cycle, taking into account
the operations of processing and structuring data according to precedents within the
framework of the application software system operation is carried out next way</p>
      <p>When the software system is launched, the main form of the user interface is initialized,
which provides the ability to import input data for generating a task. Then control parameters
and options are set to configure the operation of all modules involved in the information
processing cycle, in particular the data processing (DPMod), case extraction (PEMod) and
adaptation (AMod) modules. Next, a request is made to transfer the generated data arrays to
DPMod, in which the procedures for processing the data are carried out step by step (including
checking them for consistency and breaking them into fragments), forming a collection for
storing precedents, taking into account the presence of metadata (such as a short text
description of the precedent purpose, its identifier, date of formation and some statistical
indicators). After this, a request is made to obtain a specific use case in PEMod, in which metric
estimation actions are performed based on the nearest neighbor’s method. The result is sent to
DPMod as a collection based on an associative array. DPMod, after checking and verifying the
results, sends the generated collection to AMod for the purpose of carrying out the adaptation
procedure. For this purpose, a transformation method is used based on comparison of a
precedent with a rules set that take into account the correspondence logical products. As a
result, the updated collection of precedents is sent to DPMod to form a list of final decisions and
validate them. To display the results in the form of text records and graphical representation,
the resulting solution in serialized form (in json format) is sent to the main form of the interface.
This is necessary for the subsequent initialization of the process of sending precedent data,
storing it in the knowledge base and issuing an information notification to the user about
transaction results.
),
(1)
where  ,  ,  , - parameters describing the use case;
elements and their interrelations CTS and DM recommendations;</p>
      <p>RRS(C,Е)n(m), RIS(C)a(z) 
PPS(C,Е)n(m), PIS(C)a(z) 
DDS(C,Е)n(m), DIS(C)a(z) 




W f
W</p>
      <p>f

 S (C,Еn(m)
components, elements and their interrelations CTS and DM recommendations;
 - set of assessments of subsystem’s failures risk components,

 - set of assessments of subsystems failure probabilities,</p>
      <p> - - set of damage assessments from failures of subsystems,</p>
      <p>performance assessment (partial or complete) of subsystems,
components, elements and DM recommendations;</p>
      <p>- performance assessing (partial or complete) of intercomponent (intersystem)
connections and DM recommendations:</p>
      <p>RE – set of refined specific estimates TC parameters of subsystems, components, elements
and their CTS mutual connections, decisions made (
1, . .  
∈ 
);</p>
      <p>SR – saved values of many updated estimates technical system parameters of subsystems,
components, elements and their CTS mutual connections, decisions made;</p>
      <p>
        DR - diagnosis and DM recommendations [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ];
S, C, Е – subsystem, component, element of CTS;
IS, IC – intersystem, intercomponent communication;
n, m – number, hierarchical level in CTS;
a – intercomponent number;
z – interconnection number.
      </p>
      <p>Rs(c,е)n(m) = {rs(c,е)n(m) | s(c, е) = 1, S (C, Е), ns(c,е) = 1, NS (C,Е) ,ms(c) = 1, M S (C)}, (2)
R</p>
      <p>Is(c)a(z) = {ris(c)a(z)</p>
      <p>| is(c) = 1, I S (C) , a = 1, A, z = 1, Z},
where rs(c,е)n(m) - CTS failures risk of subsystems, components, elements;
r
is(c)a( z)</p>
      <p>- CTS failures risk of intersystem, intercomponent connections;
ns(c,е) - number of the subsystem, component, element in the CTS;
ms(c) - intersystem hierarchical level CTS intersystem, intercomponent number;
N S (C,Е) - CTS subsystems, components, elements number;
M S (C) - hierarchical levels CTS intersystem, intercomponent connections number;
A - intercomponent connections number;
Z - intersystem connections number.</p>
      <p>PS(C,Е)n(m)  (t)S(C,Е)n(m) =
 S(C,Е)n(m)  exp(− S(C,Е)n(m) TS(C,Е)n(m) ) =  S(C,Е)n(m) ,</p>
      <p>exp(− S(C,Е)n(m) TS(C,Е)n(m) )
PIS(C)a(z) IS(C)a(z)
(t) =
 IS(C)a(z)  exp(− IS(C)a(z) TIS(C)a(z) )
exp(− IS(C)a(z) T
where  - failure rate;</p>
      <p>– distribution parameter,  ≈ 1/ ̂ ,  ̂ – mean time to failure estimation.</p>
      <p>Quantifying damage from failure n(m, е) subsystem, component, element to determine the
risk of failure:</p>
      <p>DS(C,Е)n(m) = {ds(c,е)n(m) | s(c, е) = 1, S(C, Е), n = 1, N ,m = 1, M } ,
where d s(c)n(m) - damage from failure of a component subsystem, CTS element.</p>
      <p>Quantifying damage from failure a(z) intersystem (intercomponent) communication to
determine the risk of failure:</p>
      <p>DIS(C)a(z) = {dIs(c)a(z) | is(c) = 1, IS(C), a = 1, A, z = 1, Z},
where</p>
      <p>d i s(c) a( z)
Performance of subsystems, components, elements at different degrees of its loss:
- damage from failure of intersystem (intercomponent) communication.</p>
      <p>= {W fns(c),ms(c)  | f = 0,1; ns(c,е) = 1, NS(C,Е) ; ms(c) = 1, M S(C)}
Performance of intercomponent (intersystem) communication at different degrees of its loss:
(3)
(4)
(5)
(6)
IS(C)a(z)
= {W fa,z | f = 0,1; a = 1, A; z = 1, Z;}
(7)
(8)</p>
      <p>There are known methods for extracting precedents and their modifications. The most
common methods are: determination of the nearest neighbor (NN – Nearest Neighbor) [16];
extracting precedents based on decision trees [17]; extracting precedents based on knowledge
[16, 17]; extracting precedents taking into account their applicability [18]. The listed methods
use different metrics.</p>
      <p>Among the main metrics, the method of determining the nearest neighbor was used, which
makes it possible to easily calculate the degree of similarity of the current problem situation
and precedents with BP. The nearest neighbor method uses a simple coordinate-by-coordinate
comparison of the current situation with a precedent, where each parameter for describing
precedents is considered as one of the coordinates. The DCT distance between the point
corresponding to the current situation and the point corresponding to the precedent is
determined. The effectiveness of the nearest neighbor method largely depends on the choice of
metric. If the case C and the current problem situation T are given in an n-dimensional property
space, then the degree of similarity or proximity S(C,T) of the case C and the current situation T
can be determined using one of the metrics that determine the distance between two points  
and   , in particular, the Euclidean distance:</p>
      <p>= √∑ =1(  −   )2</p>
      <p>To determine the similarity degree (SIM) value, the maximum distance is calculated Dmax in
the selected metric using the boundaries of parameter ranges to describe use cases. After this,
the value of the degree of similarity is determined using the boundary of the parameter ranges
to describe the initial and final precedents, i = 1, ..., n. The degree of similarity value can be
calculated as follows:</p>
      <p>SIM = 1 – DСТ/ Dmax
(9)</p>
    </sec>
    <sec id="sec-5">
      <title>5. IIS system with CBR implementation</title>
      <p>The implementation of the IIS system with CBR (Fig. 4) connects the vehicle diagnostic results
with a database (DB), KB, expert system containing calculated, experimental, and data obtained
by experts during CTS operation.</p>
      <p>IIS contains: interface module; KB with a library of precedents and a DB; request
formalization module; module of recommendations for ensuring the effectiveness of the CTS;
libraries of structural diagrams of ship CTS; module for formalizing expert assessments;
knowledge formalization module. The implementation of the developed strategy in the IIS
system is ensured by targeted actions in accordance with decision support to search for failures
of subsystems, components, elements and their mutual connections based on vehicle
established assessments.</p>
      <p>The KB model is production-based; in terms of implementing its software functionality, it is
object-oriented. The developed knowledge base is represented by rules obtained on the basis of
data mining (multi-level hierarchical structure of the knowledge base tree), expert assessments,
results of applying diagnostic models for the CTS TC, and functioning in accordance with the
developed decision-making sequence (Fig. 3) and taking into account the CTS TC matrix (Fig. 1).
The entire list of data and expert assessments are received from the database upon request to
the KB. As a result, at the output of the knowledge base, estimates of the TC of subsystems,
components, elements and their mutual connections are formed. TC assessments go to the
module of recommendations for ensuring the effective operation of the CTS and then to the
decision maker for managing the TC of a complex system. The database contains: CTS DB; DB of
failure risk criteria; DB TC CTS; DB of degradation processes; DB of measures to reduce the risk
of CTS failures.</p>
      <p>The library of precedents consists of rule base (RB) of incidents, RB of emergency situations.
Diagnosis data of a problem situation (complete or partial failures of equipment and their
mutual connections between CTS and operability), obtained separately from the IIS, enters the
IIS with CBR assessment, forecasting of the CTS TC. Taking into account the diagnostic data, the
knowledge base and RB receive an established assessment of the technical system of a complex
system, and recommendations are formed for decision-making by the D. Based on the
assessment results, the TC of a complex system is predicted. The output may include a list of
completed actions, additional comments, and links to other use cases.</p>
      <p>The hierarchical structure of the key program logic of fragments of data processing modules
according to precedents and solutions is shown in Fig. 5. To form a level of abstraction and
ensure polymorphism when implementing the behavior of objects that implement different
stages of data processing, three interfaces are implemented.</p>
      <p>IData - forming a path to the location input data set, initializing data structures and
collections, converting data to a single normalized form with checking for missing rows, setting
up a structure. IOntology - storage of structures of attributes, classes and relationships,
formation of an assembly of the ontology structure with its verification and validation.
IPrecedent - operating with the properties situations scenarios, problems and solutions, as well
as the formation of processes for assembling a precedent, saving and serializing it, checking for
logical consistency. Each has a different implementation of the logger() method to provide
processes for logging the intermediate results of computational operations over time. The
DataLoader class implements the IData interface, performing the task of loading data into the
system and the operations of forming precedents collections, checking data integrity,
performing the necessary transformations, filtering and aggregation, as well as setting the
structure and issuing notifications based on the results of completed actions in the status bar.</p>
      <p>The OntologyMaker class implements the IOntology interface, operating a private collection
dynamic array ontology for aggregating individual ontology elements and is intended to form
the logical basis of the system structure when constructing each individual use case, providing
visualization of the ontology in a graph-oriented form.</p>
      <p>The PrecedentExtractor and PrecedentAdapter classes implement the IPrecedent interface,
overriding methods for managing precedent data for use in the extraction and adaptation
procedures performed in the extractPrecedent() and adaptPrecedent() methods, respectively,
the result is a Precedent object. The KnowledgeBase class is separately implemented to provide
CRUD operations for managing rules. Based on the use of these class instances a Decision object
is formed, the state of which is described using the private properties decisionDescription and
decisionRate, and the behavior is expressed using public methods for generating a decision
object, outputting it, and saving the results.</p>
      <p>For the software implementation of the IIS system with a CBR cycle, the Visual Studio
development environment, the .NET 4.7 framework, the technology for creating WinForms
graphical interfaces, as well as functional libraries for supporting Hermit ontologies and
working with JSON were used [19]. The interface of the main form of the software system with a
tab for managing the process of creating precedents within the framework of the proposed CBR
cycle for assessing, forecasting and managing a vehicle, using the example of a ship’s CTS [20] is
shown in Fig. 6.</p>
      <p>A main menu is provided for navigation between the processes of connecting data sources
and knowledge base (File item), data management and processing (Data processing item),
selection of computational operations and their implementation (Operations item),
configuration of system modules and settings for its operation (Settings item), issuing reference
information on the operation of the system (Help item). The interface provides four tabs for
managing use cases, ontologies, rules and solutions. The precedents tab contains two panels.</p>
      <p>The left panel contains a component for a structure hierarchical representation of the
considered ship CTS and their subsystems, components and elements in the form of a tree of
nodes. A field is provided to display a brief set of metadata for the precedent selected in the
tree. The form contains buttons for opening a window for a detailed description of parameters,
constructing a descriptive summary cross-table for all values of ship CTS and their equipment,
as well as buttons for initializing the processes of opening forms for extracting, adapting and
validating (checking) compiled precedents. To launch the procedure for saving data based on
the use case and serializing objects, use the Save button.</p>
      <p>The right panel of the form is intended to display a table of generated precedents with an
assessment of their degree of similarity, description and a short set of standard
recommendations. For ease of management, a component for quick table navigation with
support for CRUD operations and search is provided. Below is a visualization component of the
highest priority options for adapting precedents to a specific operating scenario for the CTS in
question after all analytical procedures have been completed. The buttons for sending a report
and saving to a file provide the ability to locally save visualization results in pdf and csv formats,
respectively.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Experimental system research</title>
      <p>The ship power study subsystems risk of failures assessment results formed on the basis of
the compiled precedents, are shown in Fig. 7.</p>
      <p>The results of functional elements and functional connections failure risk prediction results,
for example, for the ship power plant main engine subsystem, can be seen in the block of the
failure risk prediction view interface when navigating to the predictions web page (Fig. 8).</p>
      <p>The disadvantage of the method of precedents with a CBR cycle is an increase in the time of
searching for the nearest precedents. Therefore, a comparative analysis of the search time for
the nearest precedent was conducted depending on precedent database size based on data
caching when the data structure was initialized in collection form, which is based on an
associative array.</p>
      <p>The graph reflecting the time of determining the TC of a complex system from the number of
precedents is shown in Fig. 9. Time spent on finding the nearest precedent with 10,000
precedents in the BZ was about 370 ms. The first closest precedent out of 5000 precedents was
obtained in about 50 ms.</p>
      <p>With an increase in the precedents number in the precedents library determining CTS TC
time increases, but it does not significantly affect the overall time spent on evaluating the TC of
the researched SPP subsystems.</p>
      <p>Despite such a shortcoming, studies have shown the possibility of applying the method of
reasoning based on CBR precedents, and it is expedient to use it for decision-making in real
operating conditions. The developed IIS has high performance.</p>
      <p>In order to estimate the time spent on the KB formation within the implementation
framework of the proposed method by IIS means a comparison of the execution time of
computational processes at the start of the system in three modes (Fig. 10): single-threaded (1
flow), two-threaded (2 flow) and four-threaded (4 flow) was carried out.</p>
      <p>It should be noted the general exponential nature of the time dependence of computational
processes estimations execution forecasting SPP TC on the KB precedents number.</p>
      <p>Within distributed mode it becomes possible to reduce the time spent by up to 28% when
using two mutually isolated data streams, and up to 42% in the case of dividing the computing
load into four separate streams.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>An IIS with CBR is proposed, designed for effective assessment and prediction of the TC of
complex systems for critical applications by ensuring IIS speed. The effective functioning of IIS
with CBR is based on the use of case-based reasoning. IIS with CBR consists of: interface
module; KB with a library of precedents and a DB; request formalization module; module of
recommendations for ensuring CTS effectiveness; CTS block diagram libraries; modules for
formalizing expert assessments and formalizing knowledge. IIS experimental studies for
assessing and predicting the technical characteristics of complex systems showed that the time
required to find the nearest precedent with 10,000 precedents in the knowledge base was about
370 ms. The decision-making sequence, using the proposed IIS system with a CBR cycle, taking
into account the operations of processing and structuring data according to precedents within
the framework of the functioning of the developed application software system, has high
performance, ensures work with incomplete information, versatility and learning ability when
supporting decision-making. According to the distributed computing mode, it becomes possible
to reduce time costs by up to 28% when using two data streams isolated from each other, and
up to 42% when the computing load is divided into four separate data streams.</p>
      <p>When operating the proposed IIS, partial and complete failures of the operability of
subsystems, components, elements and their mutual connections in CTS are taken into account.
Increased operational efficiency of the CTS is ensured by CTS speed evaluation and forecasting,
as well as by the actions of decision makers aimed at making decisions on pre-failure
maintenance complex systems equipment at early development failure stages.
[15] D. Glukhikh, I. Shchinnikov, I. Glukhikh, Using hybrid-CBR for intelligence monitoring and
decision-making systems on SMART grid. Intelligent Decision Technologies. 16 (2022) 1-8.</p>
      <p>DOI:10.3233/IDT-210239.
[16] G. Luger, Artificial intelligence: structures and strategies for complex problem solving,
(2009).
[17] I.D. Watson, F. Marir, Case-based reasoning: A review. The Knowledge Engineering Review,
9, 4 (1994) 355-381.
[18] B. Smyth, M. Keane, Retrieving adaptable cases. The role of adaptation knowledge in case
retrieval. Springer Berlin 837 (1994) 209-220.
[19] Y. Shunkun, B. Chong, Li. Xing, T. Lin, T. Dongxiao, Optimized fault diagnosis based on
FMEA-style CBR and BN for embedded software system. The International Journal of
Advanced Manufacturing Technology. 94 (2018). DOI:10.1007/s00170-017-0110-y.
[20] V. Vychuzhanin, N. Shibaeva, A. Vychuzhanin, N. Rudnichenko, Intellectualization Method
and Model of Complex Technical System’s Failures Risk Estimation and Prediction.
Сeurws.org, 3392, CMIS-2023. pp.130 – 140, https://ceur-ws.org/Vol-3392.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Benin</surname>
            <given-names>D.M.</given-names>
          </string-name>
          <article-title>Support systems accept solutions</article-title>
          .
          <source>Triada</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Gavrilyuk</surname>
          </string-name>
          ,
          <article-title>Information Decision-Support System on the Basis of the Method of Diagnostics and Control of the Technical State of Industrial Equipment Engineering</article-title>
          , Computer Science Dynamics of Systems, Mechanisms and Machines (Dynamics) (
          <year>2018</year>
          ). DOI:
          <volume>10</volume>
          .1109/Dynamics.
          <year>2018</year>
          .8601472
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>V.</given-names>
            <surname>Vychuzhanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rudnichenko</surname>
          </string-name>
          ,
          <article-title>Metody informatsionnykh tekhnologiy v diagnostike sostoyaniya slozhnykh tekhnicheskikh sistem</article-title>
          , monografiya,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>GaoCao</surname>
          </string-name>
          , L. Dong,
          <source>Marine Systems and Equipment Prognostics and Health Management. Systematic Review from Health Condition Monitoring to Maintenance Strategy. Machines</source>
          <volume>10</volume>
          (
          <year>2022</year>
          )
          <article-title>72</article-title>
          . DOI:
          <volume>10</volume>
          .3390/machines10020072
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Parades-Valverde, Exploring Intelligent Decision Support Systems</article-title>
          ,
          <source>Current State and New Trends</source>
          , Springer International Publishing AG, (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>V.</given-names>
            <surname>Vychuzhanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rudnichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sagova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Smieszek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Cherniavskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Golovan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Volodarets</surname>
          </string-name>
          ,
          <article-title>Analysis and structuring diagnostic large volume data of technical condition of complex equipment in transport</article-title>
          .
          <source>IOP Conference Series: Materials Science and Engineering</source>
          , Volume
          <volume>776</volume>
          , 24th Slovak-Polish
          <source>International Scientific Conference on Machine Modelling and Simulations - MMS</source>
          <year>2019</year>
          ,
          <article-title>3-6 September 2019</article-title>
          ,
          <string-name>
            <given-names>Liptovský</given-names>
            <surname>Ján</surname>
          </string-name>
          , Slovakia,
          <year>2019</year>
          pp.
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          . DOI:
          <volume>10</volume>
          .1088/
          <fpage>1757</fpage>
          -899X/776/1/012049.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.</given-names>
            <surname>Shaoli</surname>
          </string-name>
          , Yi. Jianjun,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xiaomin</surname>
          </string-name>
          ,
          <article-title>Ontology and CBR based automated decision-making method for the disassembly of mechanical products</article-title>
          .
          <source>Advanced Engineering Informatics 30</source>
          <volume>3</volume>
          (
          <year>2016</year>
          )
          <fpage>564</fpage>
          -
          <lpage>584</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Siepermann</surname>
          </string-name>
          ,
          <article-title>Risk Cost Accounting and Bottom Price Calculation - A Risk Management Information System</article-title>
          ,
          <source>in International Conference on the Economics of GrIIS</source>
          , Clouds, Systems, and Services, September, Springer, Cham,
          <year>2017</year>
          , pp.
          <fpage>43</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Majid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Mir</surname>
          </string-name>
          ,
          <source>Advances in Statistical Forecasting Methods: An Overview. Economic Affairs 63</source>
          <volume>4</volume>
          (
          <year>2018</year>
          )
          <fpage>815</fpage>
          -
          <lpage>831</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Lan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <article-title>Performance Prediction Method of Prognostics and Health Management of Marine Diesel Engine</article-title>
          ,
          <source>in Proceedings of the 2020 3rd International Conference on Applied Mathematics, Modeling and Simulation</source>
          , Shanghai, China,
          <fpage>20</fpage>
          -
          <issue>21</issue>
          <year>September 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>V.</given-names>
            <surname>Vychuzhanin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. Rudnichenko</given-names>
            <surname>Complex Technical System Condition Diagnostics</surname>
          </string-name>
          and
          <string-name>
            <given-names>Prediction</given-names>
            <surname>Computerization</surname>
          </string-name>
          . CMIS-2020
          <source>Computer Modeling and Intelligent Systems. Сeurws.org. 2608</source>
          .
          <year>2020</year>
          .,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>E.C.</given-names>
            <surname>Harrington</surname>
          </string-name>
          ,
          <source>The desirability Function. Industrial Quality Control</source>
          ,
          <volume>21</volume>
          <fpage>10</fpage>
          (
          <year>1965</year>
          )
          <fpage>494</fpage>
          -
          <lpage>498</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Berman</surname>
          </string-name>
          ,
          <article-title>Method of synthesis and analysis of fault trees based on the concepts of mechanism and kinetics of events</article-title>
          .
          <source>Problems of risk analysis, 15</source>
          <volume>3</volume>
          (
          <year>2018</year>
          )
          <fpage>62</fpage>
          -
          <lpage>77</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>De. Sumana</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Chakraborty</surname>
          </string-name>
          ,
          <article-title>A Novel CBR-Decision Tree Based Intelligent Car Fault Diagnosis System (CFDS)</article-title>
          .
          <source>International Journal of Recent Technology and Engineering</source>
          <volume>8</volume>
          (
          <year>2019</year>
          )
          <fpage>2180</fpage>
          -
          <lpage>2193</lpage>
          . DOI:
          <volume>10</volume>
          .35940/ijrte.B2390.078219.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>