• DocumentCode
    935071
  • Title

    From CSP models to Markov models

  • Author

    Sørensen, Erling Vagn ; Nordahl, Jens ; Hansen, Niels Herman

  • Author_Institution
    Tech. Univ. of Denmark, Lyngby, Denmark
  • Volume
    19
  • Issue
    6
  • fYear
    1993
  • fDate
    6/1/1993 12:00:00 AM
  • Firstpage
    554
  • Lastpage
    570
  • Abstract
    It is shown how a probabilistic dependability model of a safety-critical system can be derived from a trace-based functional model of the system. The functional model is a communicating sequential process (CSP) that includes command, failure, and repair events. The dependability model is a time homogeneous Markov process with transitions determined by these events. The method applies to deterministic systems that can be described in terms of a finite number of states and in which all event occurrences are stochastic with exponential time distribution. The derivation is carried out in two steps. An algorithmic determination is made of a finite automaton from the specification of the CSP process. The automaton is transformed into a Markov process. The Markov model for this system is used to determine the waiting time to terminal failure. The theory is applied to a larger and more realistic example: a gas burner system operating in the on-off mode. For this system, the waiting time to terminal failure is calculated, and the number of failures per year in a large population of identical, independently operated systems is estimated
  • Keywords
    Markov processes; communicating sequential processes; fault tolerant computing; finite automata; communicating sequential process; deterministic systems; event occurrences; exponential time distribution; finite automaton; gas burner system; probabilistic dependability model; safety-critical system; specification; stochastic; terminal failure; time homogeneous Markov process; trace-based functional model; waiting time; Automata; Computational modeling; Computer science; Explosions; Logic; Markov processes; Mathematical model; Safety; Stochastic processes; Stochastic systems;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.232021
  • Filename
    232021