• DocumentCode
    1042917
  • Title

    Model Checking Timed and Stochastic Properties with CSL^{TA}

  • Author

    Donatelli, Susanna ; Haddad, Serge ; Sproston, Jeremy

  • Author_Institution
    Dipt. di Inf., Universitd degli studi di Torino, Turin
  • Volume
    35
  • Issue
    2
  • fYear
    2009
  • Firstpage
    224
  • Lastpage
    240
  • Abstract
    Markov chains are a well-known stochastic process that provide a balance between being able to adequately model the system\´s behavior and being able to afford the cost of the model solution. The definition of stochastic temporal logics like continuous stochastic logic (CSL) and its variant asCSL, and of their model-checking algorithms, allows a unified approach to the verification of systems, allowing the mix of performance evaluation and probabilistic verification. In this paper we present the stochastic logic CSLTA, which is more expressive than CSL and asCSL, and in which properties can be specified using automata (more precisely, timed automata with a single clock). The extension with respect to expressiveness allows the specification of properties referring to the probability of a finite sequence of timed events. A typical example is the responsiveness property "with probability at least 0.75, a message sent at time 0 by a system A will be received before time 5 by system B and the acknowledgment will be back at A before time 7", a property that cannot be expressed in either CSL or asCSL. We also present a model-checking algorithm for CSLTA.
  • Keywords
    Markov processes; formal logic; formal verification; probability; Markov chains; continuous stochastic logic; finite sequence; model checking algorithm; performance evaluation; probabilistic verification; stochastic process; stochastic properties; stochastic temporal logics; systems verification; timed events; timed properties; Markov processes; Model checking; Temporal logic;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2008.108
  • Filename
    4721440