• DocumentCode
    3155693
  • Title

    Passive Testing of Stochastic Timed Systems

  • Author

    Andres, Cesar ; Merayo, Mercedes G. ; Nuez, M.

  • Author_Institution
    Dept. Sist. Informaticos y Comput., Univ. Complutense de Madrid, Madrid
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    71
  • Lastpage
    80
  • Abstract
    In this paper we introduce a formal methodology to perform passive testing, based on invariants, for systems where the passing of time is represented in probabilistic terms by means of probability distributions functions. In our approach, invariants express the fact that each time the implementation under test performs a given sequence of actions, then it must exhibit a behavior according to the probability distribution functions reflected in the invariant. We present algorithms to decide the correctness of the proposed invariants with respect to a given specification. Once we know that an invariant is correct, we check whether the execution traces observed from the implementation respect the invariant. In addition to the theoretical framework we have developed a tool, called PASTE, that helps in the automation of our passive testing approach. We have used the tool to obtain experimental results from the application of our methodology.
  • Keywords
    formal specification; program testing; statistical distributions; formal methodology; passive testing; probability distributions functions; stochastic timed systems; Automatic testing; Automation; Biological systems; Clocks; Distortion measurement; Performance evaluation; Probability distribution; Software testing; Stochastic systems; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.35
  • Filename
    4815339