<!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>Bayesian networks for the evaluation of complex systems' availability</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ait Mokhtar El Hassene, Laggoune Radouane</string-name>
          <email>aitmokhtar_elhassene@hotmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chateauneuf Alaa</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institut Pascal, Université blaise Pascal</institution>
          ,
          <addr-line>Clermont- Ferrand</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Unité de recherche LaMOS, Université de Bejaia 06000</institution>
          ,
          <addr-line>Bejaia Algérie</addr-line>
        </aff>
      </contrib-group>
      <fpage>113</fpage>
      <lpage>119</lpage>
      <abstract>
        <p>Unlike the simple systems, very few methodologies treat the evaluation of the dependability of complex systems, especially those configured as networks, where it is difficult to take into consideration the different links and factors that can affect the availability and reliability of such systems. In this context, Bayesian networks is a very interesting tool. In fact, they permit the modelling of systems configured as network and the computation of marginal probabilities of the nodes of the system using prior and conditional probabilities. In this paper, we propose an original approach based on the factor of conditional availability for the evaluation of the availability of the drinkable water distribution network of Bejaia city. And this by taking into consideration the different links and interaction between the pumping stations of this network.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        In the most current papers, the evaluation of
dependability methods (evaluation of reliability and
availability) are generally reserved for the simple
systems (series and parallel systems) or for the
components. But, for the most part of industrial
systems, their components are configured as
networks, where the interactions between the
components are defined by logical or physical links
which complicate the evaluation of the dependability
of these kinds of systems. In this framework,
Bayesian networks (BNs) are very useful since they
permit a qualitative and quantitative representation
of the relations between the variables of the model.
The structure of the network reflects the conditional
dependencies between the variables, while the prior
and conditional probabilities are used to quantify
them [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Many papers have proposed approaches to
evaluate the availability and reliability of complex
systems by using BN modelling. In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], the authors
have combined the evidence theory with BNs in
order to create an effective tool for the reliability
analysis of systems under random uncertainties.
The system reliability is evaluated the basic of
“Dempster Shafer” theory. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], the studied system
is constituted of two parallel sub-systems and each
sub-system is composed of two components in
series. The data used are the time to failure knowing
that two components follow the Weibull distribution
and the two others follow the exponential
distribution. The output variable is the overall system
reliability; the obtained results can be updated after
the availability of new data by adding binary nodes
(yes/no) that describe the system state on a given
time.
      </p>
      <p>
        Dynamic oriented object Bayesian networks
(DOOBN) is another type of BNs which is also used
in dependability analysis of complex systems [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], the
study proposed in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] allows to simulate failures of
different components of a complex system in order
to evaluate its reliability. In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the authors have
used simulation technique to estimate the
availability of a complex system according to four
different scenarios. In the first scenario, the
conditional probability tables (CPT) are known, in
the second the CPT are unknown, the third case
shows the contribution of adding additional data,
and in the last case, they estimate the reliability
using data collected and added over the time.
BNs can be also used to evaluate the availability of
systems. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], authors have applied hybrid
Bayesian networks (HBN) since the different causes
that have influence on the availability assessment
are continuous variables (time to repair,
programmed preventive maintenance times and
delays). BNs are also used for redundant systems
with improvements of the complex systems
modelling by adding a “coverage factor” [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], this
factor represents the probability that a simple failure
of a redundant component causes the overall
system failure. It can be modelled by FT [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], but
according to [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], it seems to be more useful and
more meaningful to use BNs.
      </p>
      <p>The first section of this paper is reserved to the
Bayesian networks and the modelling of complex
systems using Bayesian networks. In the second
one, we present the Bayesian inference which aims
to compute the marginal probabilities of the nodes,
in this section we introduced a new notion based of
the “availability reduction factor” for the creation of
the conditional probability tables. The third and last
section is an application. It aims on the evaluation of
average availability of the water distribution system
of Bejaia city by applying the methodology
developed here.</p>
    </sec>
    <sec id="sec-2">
      <title>2. BAYESIAN NETWORKS, DEFINITIONS AND</title>
    </sec>
    <sec id="sec-3">
      <title>PROPERTIES</title>
    </sec>
    <sec id="sec-4">
      <title>2.1 Definition 1 (Bayesian networks)</title>
      <p>A Bayesian network  B   ,  is defined by
 A directed acyclic graph     X , E where
X is a set of nodes (or vertices) and E is a
set of directed links (or edges);
 A probability space (Ω, ) ;
 A set of random variables X  X1  Xn
associated with the graph’s nodes (Ω, )
such as
n
 X1  X n     XiPa  Xi 
i1
where  Pa  Xi  is the set of the parent’s
nodes of the node X i in .</p>
      <p>
        In other words, A Bayesian network is a graph where
the nodes represent random variables (continuous
or discrete) and the edges represent the influences
between the variables of the graph. We associate
the random variable X to its modalities (
X  x1; X  x2;X  xn if X can takes n values).
About the edges, they represent the causalities
which can be deterministic or probabilistic. For an
edge, linking the fact A and the fact B , there is a
relation which is the conditional probability noted
P  B A , it represents a probabilistic relation of a
node known its nodes parent. For the nodes without
parents, named “root” nodes, a prior probability will
be assigned to them. Generally Bayesian networks
(BNs) are mostly used as an efficient framework for
decision-making with uncertain knowledge [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. They
describe the system as a directed acyclic graph
(DAG), and not as a tree, and represent a powerful
mathematical formalism to model the complex
stochastic processes. They allow for exact
calculation of the influences of dependent
components or events on the system reliability,
unlike other methods as fault tree (FT) or Petri
networks.
      </p>
    </sec>
    <sec id="sec-5">
      <title>2.2 Bayes theorem</title>
      <p>The Bayesian networks are developed thanks to the
Bayes theorem. It is a basic result in probability
theory, and comes from the works of Thomas Bayes
(1702 - 1761).</p>
      <p>P  AB </p>
      <p>P  B A  P  A</p>
      <p>P(B)
(1)
Where P  A is the prior probability, P  B is the
observations (or evidence) and the posterior
probability is given by P  AB .</p>
    </sec>
    <sec id="sec-6">
      <title>2.3 Complex systems modelling as Bayesian network</title>
      <p>
        In the literature, several papers discuss the methods
of BN construction. When modeling of complex
systems in order to optimize the maintenance or to
evaluate their reliability and availability, two
information sources are generally considered: the
expert judgment and the statistical data on the
system [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. It is also important to specify that the
modeling of complex systems by BNs is a difficult
and very time consuming task. The steps of BN
construction are:
(i)
(ii)
(iii)
(iv)
(v)
      </p>
      <p>Specify what we want to model: identify
the limits of the study by defining what to
include and what is not.</p>
      <p>Definition of variables: Select the
important variables of the system to take into
consideration in the BN. At this step, we
have also to specify the range of continuous
variables and the states of discrete
variables.</p>
      <p>Qualitative step: This step aims at
connecting the different nodes to each other,
by directed edges, in order to express the
dependencies and independencies between
the nodes.</p>
      <p>Quantitative step: It consists in creating the
probability tables: the prior probability tables
for the root nodes and the conditional
probability tables for the other nodes. To do
it, we can use the statistical data of the
system or the estimations of the experts.
Note that their value must be normalized;
they must be between 0 and 1 and their sum
must be equal to 1.</p>
      <p>Verification: It is generally made by
performing sensitivity analysis and behavior
tests by simulating know scenarios.</p>
      <p>Note: to facilitate the determination of the different
linking and dependencies between the nodes of the
BN, we can use the FMECA analysis (Failure
Modes, Effects and Criticality Analysis) or Fault tree
analysis.</p>
    </sec>
    <sec id="sec-7">
      <title>2.4 Bayesian network and dependability analysis assessment of complex systems</title>
      <p>
        In literature, except the BNs, there are three
traditional methods used in dependability of complex
systems; the fault tree (FT), Markov chains (MC) and
Petri networks (PN) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
      </p>
      <sec id="sec-7-1">
        <title>2.4.1. Fault tree</title>
        <p>This method gives important results of modelling
since it permits the integration of different kinds of
knowledge (organisational, decisional, technical and
human aspect) and allows considering the
dependencies between events. It also gives an
exact computation thanks to its Boolean
representation of the elementary events.</p>
        <p>However, when the system is affected by multiple
failures with several consequences (which is
generally the case of the industrial complex
systems) the model needs a representation with
multi-state variables. In this case FT can’t be used.
We can also add that the FT method permit the
analysis of one event. Contrariwise, BN allows the
use of multi-states variables and the analysis of
several events in the same model.</p>
        <p>
          Many papers have proposed methods that permit
the transformation of FT to BN [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
      </sec>
      <sec id="sec-7-2">
        <title>2.4.2. Markov chains</title>
        <p>
          This method is adequate for the reliability and
availability analysis of systems; it allows exact
analysis of the failure probability even when the
system components are dependent between them.
It also permits the representation of multi-state
variables, however, to reproduce the different
interdependencies and links between the system
variables we need to use a very large number of
variables and the modelling becomes very difficult
and leads to a combinatory explosion of the number
of states [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], this gap is the main defect of this
method. According to [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], thanks to the use of
conditional probability tables, BN permit to avoid this
combinatory explosion.
        </p>
      </sec>
      <sec id="sec-7-3">
        <title>2.4.3. Petri Networks</title>
        <p>
          It is a traditional method of the dependability
modelling; it is also used in the domain of dynamic
reliability and maintenance optimization policy. It is
based on the simulation procedures like Monte Carlo
analysis and other variants of this method which
leads to the following constraints [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]:


        </p>
        <p>Inefficient consideration of low frequency
events (accidents).</p>
        <p>They do not allow easily integrating
evidence.
We can note that the modelling objective of the BN
and PN is the same but the way to deal with the
issue is very different.</p>
        <p>In this paper, we have opted for the use of Bayesian
networks since they permit:


</p>
        <p>The use of imprecise of historical data.</p>
        <p>The use of expert judgement to complete the
lack of data.</p>
        <p>The use of multi-states variables which are
useful to model the event with several
effects.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>3. BAYESIAN INFERENCE</title>
      <p>
        Bayesian networks are essentially used to compute
the marginal and posterior probabilities of events
connected between each other by relations of cause
and effect. And this, by using prior probability tables
for root nodes and conditional probability tables for
the other BN nodes, this use is called “inference”.
The model represented by a BN is not a statistical
closed model; in fact, we can integrate new
information. By changing the likelihood of certain
nodes, the posterior probability of the system will be
changed (data updating) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. This property
(updating) is very interesting of the diagnostic
application, where its appreciation will change
according to one or many observations [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
There are two kind of Bayesian inference, exact and
approximate inference method. For the first kind, we
can find two classes: message passing method
introduced by Pearl [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], which is used for networks
configured as tree or poly-tree and the methods
using grouping nodes like the junction tree method
of Jensen [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The main problem of the direct
inference methods is the computing time, since the
BNs are generally used for complex systems with e
great number of variables, so the BN size of this kind
of the complex systems is very large. And the
execution time of the exact inference algorithms is
very important according to the complexity of the
graph (the number of variables and their modalities)
[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. To deal with this problem, the approximate
inference method is very interesting then the exact
inference methods regarding the computation time.
We have to note also that for some kind of BNs (BN
that contain continuous and discrete nodes: hybrid
BNs), we can just use the approximate inference
methods. These methods are generally based on
stochastic methods type MCMC (Monte Carlo
Markov Chain) [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        In this paper we have opted for the use of the
Junction tree method (also called clustering or
clique-tree propagation algorithm) introduced by
Jensen in 1990 [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. This method can be applied for
all the DAG structures.
      </p>
      <p>to 1;
1. For each clique and separator  fix ∅ ( )
2. For each variable  of the BN; assign to 
one clique that contain its family (
parents), then multiply ∅ by (|
and its
( ));
This step must verify the following equation:
∏−1
=1</p>
      <p>∅

∏=1 ∅ =  ( )
ii.</p>
      <sec id="sec-8-1">
        <title>Global propagation</title>
        <p>In this step, we perform an ordered series of local
manipulations,
called</p>
        <p>“message
message
passes
rearrange
the
passes”.
junction</p>
        <p>The
tree
potentials and they become locally consistent; thus,
the result of the global propagation is a “consistent”
junction tree. This step can be divided into two
phases: the collect and distribution phase. In the first
phase, the messages are sent from the leaf cliques
to the chosen clique. In the second phase, the
messages are sent from the chosen clique to the leaf
cliques.</p>
        <p>1. ∅
2. ∅
3. ∅
∗ = ∑∖ ∅</p>
        <p>∅∗

∗ = ∅ ∏=1 ∅


= ∅∗ ,  = 1, … , 
4. ∅ = ∅
∗
 ,  = 1, … ,</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>3.1 Junction tree algorithm</title>
      <p>This algorithm can be divided into two phases, the
junction tree construction phase and the message
propagation phase.</p>
      <sec id="sec-9-1">
        <title>3.1.1. Construction of the junction tree</title>
        <p>Moralisation: the first step of the transformation of
the
graph is the
moralisation. It consists
on
connecting two by two the parents of each node by
non-directed
edges. After having
moralised the
graph, we finished the transformation by deleting the
direction of each edge.</p>
        <p>Triangulating the moral graph: a non-directed
graph is triangulated if every cycle of length four or
greater
contains
an
arc
that
connects
two
nonadjacent nodes in the cycle. It is made according
to the following steps:</p>
        <p>Associate to each node of the BN   a
“weight”
equal to the
product of the
modalities of   and its neighbours;
Select the node  
whose the
weight is
minimal and which caused the least number
of edge to add (to form a clique   of cycle
lower or equal to 3);
Remove the selected node and its adjacent
edges and update the weights of the rest of
the nodes.</p>
        <p>Repeat this operation until there are no nodes. The
  are the cliques of the junction tree.</p>
        <p>Construction of an optimal tree:
separator  
 − 
cliques).</p>
        <p>For each pair of clique 
and , create a
equal to  ∩  (we will have
separators, where  is the number of
Select the separator  
with the greatest
weight and inset it between the cliques 
and . Repeat the operation until all the
separators will be inserted.</p>
        <p>The resulted graph is called “junction tree“
ii.
ii.
cost.
of .</p>
        <p>Note: when two or many separators have the same
weight, we choose the separator with the smallest
“The cost” of   is the weight of  plus the weight</p>
      </sec>
      <sec id="sec-9-2">
        <title>3.1.2. Inference on the junction tree</title>
        <p>In this
phase, potentials
are
attributed to the
components of the junction tree, then a series of
calculation is performed in order to compute the
marginal probabilities of the BN nodes. The different
steps of this phase are developed below.</p>
        <p>i.</p>
        <sec id="sec-9-2-1">
          <title>Initialisation In this step, we assign potentials for the junction tree by using the probability tables of the BN. iii.</title>
        </sec>
        <sec id="sec-9-2-2">
          <title>Marginalisation</title>
          <p>Since the junction tree is become consistent, we can
now compute the marginal probability  ( ) of each
node of the BN as the following:
the node  ;
the following equation:
1. We define a clique or separator that contain
2. We compute  ( ) by marginalising ∅ as
 ( ) = ∑ ∅
∖ { }</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>4. METHODOLOGY AND APPLICATION</title>
      <p>In this part, we present a methodology that aims to
evaluate the availability of complex systems using
Bayesian networks. This methodology is applied on
a real system (the water distribution system of Bejaia
city).
(2)
(3)
(4)
The junction tree is consistent if the following
equation is verified:
 ( ) = ∑ ∅
∏
 ∅</p>
    </sec>
    <sec id="sec-11">
      <title>4.1 Construction of the Bayesian network</title>
      <p>To model the studied system as a BN, three kinds of
data has been used; the arrangement of pumping
stations scheme of the system and the expert advice
for the creation of the BN structure. We have also
used the statistical data and the expert judgment for
the creation of the probability tables of the BN. On
the
fig1
and
fig2
are
represented
the
water
distribution system and its corresponding BN.</p>
      <p>One node in the BN can include several components
(water storage tank, pumps, pipes …). The node “1”
represents the source station, the node “2” is the
central pumping station, the nodes “3, 4, 5, 6”
represent the secondary pumping stations which are
linked to the node “7” which represent the client.</p>
    </sec>
    <sec id="sec-12">
      <title>4.2 Probabilities assessment</title>
      <p>The Bayesian theory is essentially based on the
mathematical concept of probability. In this paper,
we talk about the capability of a system to be in the
(5)
state that permit to perform a required function under
a given conditions (the availability).</p>
      <p>=
 +</p>
      <p>For a BN, we have to establish a probability tables
for each node. The prior probability tables for the
root nodes and the conditional probability tables for
the other nodes. For the prior probability tables, we
can use directly the relation (5). So, the probability
Where 0 and 1 represent the component state: 1 for
the operation state and 0 for the failure state.
For the other BN nodes, the conditional probability
concept will be applied. So, the availability of a given
node has to be evaluated by knowing the state of its
parent nodes. For that, a new concept is introduced
herein: the factor of availability reduction due to the
failures and the factor of availability reduction due to
the PM actions.</p>
      <p> Availability reduction factors
The complex systems are subjected to various kinds
of failure. By considering the
causes
of these
failures, it is usually found that most of them are
caused by the failure of another component or
subsystem. So, it becomes very important to take in
consideration
this
observation
to
compute the
availability. For this reason, we have introduced a
new concept; the availability reduction factor for the
creation of the conditional probability tables. This
factor can be defined as the proportion of availability
of a given node (component or sub-system) affected
by the failure of its parent nodes and not by its own
failure or the failure of one of its components. This
factor is computed from the historical data of the
maintenance actions and the PM plan.</p>
      <p>For a node “x” knowing that “y” is one of its parent
nodes, the availability reduction factor is given by:
 |
  | =  − −  
Whit: 
is the inspection
period, 
unavailable time of the node ‘’x” caused by its failure
 is the
and 
∖</p>
      <p>is the unavailable time of the node ‘’x”
caused by the failures of its parent node ‘’y’’.
node
3
0
1</p>
      <p>node 5
0,083</p>
      <p>0,917
0
0
node 6
1
1
For the studied system, the availability factors of the
BN nodes are computed from the historical data of
the different pumping stations of the system. The
availability reduction factors, caused by failures, of
the BN nodes are in the table 2.
So, the conditional probability tables of a given node
are as the following:</p>
    </sec>
    <sec id="sec-13">
      <title>4.3 Conditional probability tables of the studied system</title>
      <p>The conditional probability tables of the nodes of the
studied system are as the following:</p>
    </sec>
    <sec id="sec-14">
      <title>4.4 Application results</title>
      <p>For the availability evaluation of the studied system, we
have opted for the Bayesian inference by using the
junction tree algorithm of Jensen. We have programmed
this algorithm on the mathematical computing software
MATLAB by using BNT tools. From this algorithm, we
have computed the marginal probability of the node “7”
which
represents
the
client
node.</p>
      <p>This
probability
represents the availability of the client node. It represent
also the availability of the studied system, it is computed
by taking into account the different interactions and links
between the
nodes (pumping
stations) of the
water
distribution system of Bejaia city. This availability is equal</p>
    </sec>
    <sec id="sec-15">
      <title>5. CONCLUSION</title>
      <p>In this paper we have proposed an original methodology,
based
on
the
availability
factor
caused
by
the
maintenance actions, for the evaluation of the availability
of the complex systems by using the Bayesian networks.
Thanks to the Bayesian networks, we are able to model
the real complex systems by including the different links
and
causalities that can
exist
between the
system
components.</p>
      <p>The</p>
      <p>Bayesian
inference
permit
the
computation of the marginal probability of a given node,
which represent the availability of the system in our case,
and always by taking into account the links and interaction
of the system components. This methodology is applied
on a real system, the drinkable water distribution system
of Bejaia city.</p>
      <p>As prospect, we plan to include this methodology in a
maintenance cost model in order to optimize the
maintenance of complex systems</p>
    </sec>
    <sec id="sec-16">
      <title>6. REFERENCES</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Ait</given-names>
            <surname>Mokhtar</surname>
          </string-name>
          , E. Laggoune,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chateauneuf</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          (
          <year>2013</year>
          )
          <article-title>Evaluation et optimisation des performances des systèmes complexes par les réseaux bayésiens</article-title>
          . International Workshop on « Evaluation de Performance et Qualité de Service » (EPQOS'
          <year>2013</year>
          ), Bejaia,
          <year>Mai 2013</year>
          ,
          <fpage>257</fpage>
          -
          <lpage>262</lpage>
          . LAMOS Editions.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Simon</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Evsukoff</surname>
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2008</year>
          )
          <article-title>Bayesian networks inference algorithm to implement Dempster Shafer theory in reliability analysis</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>93</volume>
          ,
          <fpage>950</fpage>
          -
          <lpage>963</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Marquez</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neil</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fenton</surname>
            <given-names>N.</given-names>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>Improved reliability modeling using Bayesian networks and dynamic discretization</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>95</volume>
          ,
          <fpage>412</fpage>
          -
          <lpage>425</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Weber</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jouffe</surname>
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2006</year>
          )
          <article-title>Complex system reliability modelling with Dynamic Object Oriented Bayesian Networks (DOOBN)</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>91</volume>
          ,
          <fpage>149</fpage>
          -
          <lpage>162</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Wilson</surname>
            <given-names>AG</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huzurbazar</surname>
            <given-names>AV</given-names>
          </string-name>
          . (
          <year>2007</year>
          )
          <article-title>Bayesian networks for multilevel system reliability</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>92</volume>
          ,
          <fpage>1413</fpage>
          -
          <lpage>1420</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Bobbio</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Portinale</surname>
            <given-names>L</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Minichino</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ciancamerla</surname>
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2001</year>
          )
          <article-title>Improving the analysis of dependable systems by mapping fault trees into Bayesian networks</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>71</volume>
          ,
          <fpage>249</fpage>
          -
          <lpage>260</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Langseth</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Portinale</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>Bayesian networks in reliability</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>92</volume>
          ,
          <fpage>92</fpage>
          -
          <lpage>108</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Amari</surname>
            <given-names>SVD</given-names>
          </string-name>
          , J.B.;
          <string-name>
            <surname>Misra</surname>
            ,
            <given-names>R.B.</given-names>
          </string-name>
          (
          <year>1999</year>
          )
          <article-title>A separable method for incorporating imperfect fault-coverage into combinatorial models</article-title>
          .
          <source>IEEE Transactions on Reliability</source>
          ,
          <volume>48</volume>
          ,
          <fpage>267</fpage>
          -
          <lpage>274</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Medina-Oliva</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Simon</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Iung</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas</article-title>
          .
          <source>Engineering Applications of Artificial Intelligence</source>
          ,
          <volume>25</volume>
          ,
          <fpage>671</fpage>
          -
          <lpage>682</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>De Souza</surname>
            , E. Ochoa,
            <given-names>P.M.</given-names>
          </string-name>
          (
          <year>1992</year>
          )
          <article-title>State space exploration in Markov models</article-title>
          .
          <source>Performance Evaluation Review</source>
          ,
          <volume>20</volume>
          (
          <issue>1</issue>
          ),
          <fpage>152</fpage>
          -
          <lpage>166</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Jouffe</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2003</year>
          )
          <article-title>Reliability modeling with dynamic Bayesian networks</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>91</volume>
          (
          <issue>2</issue>
          ),
          <fpage>149</fpage>
          -
          <lpage>162</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Naïm</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Wuillemin</surname>
            ,
            <given-names>P.H.</given-names>
          </string-name>
          <string-name>
            <surname>Leray</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Pourret</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>Réseaux bayésiens</article-title>
          .
          <source>Edition Eyrolles</source>
          , Paris, France.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Alyson</surname>
            ,
            <given-names>G</given-names>
          </string-name>
          . Wilson, Aparna,
          <string-name>
            <surname>V. Huzurbazar.</surname>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>Bayesian networks for multilevel system reliability</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>92</volume>
          ,
          <fpage>1413</fpage>
          -
          <lpage>1420</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Pearl</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>1988</year>
          )
          <article-title>Probabilistic reasoning in intelligent systems: networks of plausible inference</article-title>
          . Morgan Kaufmann Publishers Inc, San Francisco, USA.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Jensen</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Lauritzen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Olesen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>1990</year>
          )
          <article-title>Bayesian updating in recursive graphical models by local computations</article-title>
          .
          <source>Computational Statistical Quaterly</source>
          ,
          <volume>4</volume>
          ,
          <fpage>269</fpage>
          -
          <lpage>282</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Smail</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2004</year>
          )
          <article-title>Algorithmique pour les Réseaux Bayésiens et leurs Extensions</article-title>
          . Thèse de Doctorat. Université de Marne-La-Vallée.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Langseth</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Thomas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Nielsen</surname>
            . Rumi,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Salmeron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2009</year>
          )
          <article-title>Inference in hybrid Bayesian networks</article-title>
          .
          <source>Reliability Engineering and System Safety</source>
          ,
          <volume>94</volume>
          ,
          <fpage>1499</fpage>
          -
          <lpage>1509</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>