h1

h2

h3

h4

h5
h6
% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@PHDTHESIS{Khan:854417,
      author       = {Khan, Shahid},
      othercontributors = {Katoen, Joost-Pieter and Stoelinga, Mariëlle Ida
                          Antoinette},
      title        = {{B}oolean-logic driven {M}arkov processes : {E}xplained.
                      {A}nalysed. {V}erified.},
      volume       = {2022,02},
      school       = {RWTH Aachen University},
      type         = {Dissertation},
      address      = {Aachen},
      publisher    = {RWTH Aachen University},
      reportid     = {RWTH-2022-09528},
      series       = {Aachener Informatik-Berichte (AIB)},
      pages        = {1 Online-Ressource : Illustrationen, Diagramme},
      year         = {2022},
      note         = {Veröffentlicht auf dem Publikationsserver der RWTH Aachen
                      University; Dissertation, RWTH Aachen University, 2022},
      abstract     = {Model-based dependability studies of engineering systems
                      amount to quantifying and improving dependability measures.
                      These measures include reliability, availability,
                      maintainability and safety. Two key ingredients of such
                      studies are 1) models capturing the system behaviour to an
                      acceptable level of abstraction and 2) efficient and
                      accurate analysis techniques to quantify dependability
                      measures. Among the modelling techniques, static (or
                      standard) fault trees (SFTs) is a prominent dependability
                      modelling language extensively used by engineers to develop
                      system models. However, it lacks expressive power as it
                      cannot model temporal dependencies of failures and has
                      limited support for repairs. Boolean logic-driven Markov
                      processes (BDMPs) and dynamic fault trees (DFTs) are two
                      classical dynamic extensions of SFTs that aim to mitigate
                      the expressive power limitation issue of SFTs. While DFTs
                      are (generally) restricted to non-repairable systems, BDMPs
                      natively support repairs. The BDMP language has a
                      long-standing industrial usage history; the leading French
                      electricity utility company (EDF) extensively uses BDMPs to
                      conduct dependability~studies. Among the analysis
                      techniques, probabilistic model checking is a verification
                      technique to determine the probability of a state-space
                      model satisfying or refuting a logical property. It combines
                      efficient, fully automated verification algorithms with
                      numerical analysis. The results of these automated
                      verification procedures are numeric values that
                      dependability practitioners use to attain the reliability
                      growth of their systems. The issue with BDMPs is that it
                      lacks numerically exact analysis support and adequately
                      documented semantics. EDF provides two analysis tools for
                      BDMPs: 1) a Monte-Carlo simulator and 2) a sequence
                      exploration tool. Both tools provide approximate results,
                      which may not be acceptable for stringent dependability
                      requirements of safety-critical systems. The semantics of
                      BDMPs is essential for a comparative study with other
                      modelling languages, e.g., DFTs. This dissertation,
                      developed in collaboration with EDF, presents semantics and
                      a model checker for BDMPs:-- we propose Markov automaton-
                      and generalised stochastic Petri net-based semantics to
                      BDMPs and empirically establish the accuracy,-- we develop a
                      probabilistic model checker for BDMPs and enhance the
                      scalability of the model checker using partial state-space
                      exploration techniques, and-- we contrast BDMPs to DFTs and
                      lift the repairable behaviour of BDMPs to repairable DFTs.
                      This dissertation provides a holistic view of BDMPs. An
                      exciting outcome of this dissertation is that our model
                      checker can analyse the Markovian subset of the
                      EDF-maintained Figaro language. This subset includes
                      capacity analysis diagrams, dynamic reliability block
                      diagrams, electric circuits, Petri nets, process diagrams,
                      telecommunication networks, and other EDF-developed
                      Figaro-based modelling formalisms.},
      cin          = {121310 / 120000},
      ddc          = {004},
      cid          = {$I:(DE-82)121310_20140620$ / $I:(DE-82)120000_20140620$},
      typ          = {PUB:(DE-HGF)11 / PUB:(DE-HGF)3},
      doi          = {10.18154/RWTH-2022-09528},
      url          = {https://publications.rwth-aachen.de/record/854417},
}