Passive Testing of Stochastic Timed Systems

被引:5
|
作者
Andres, Cesar [1 ]
Merayo, Mercedes G. [1 ]
Nunez, Manuel [1 ]
机构
[1] Univ Complutense Madrid, Dept Sistemas Informat & Computac, E-28040 Madrid, Spain
关键词
D O I
10.1109/ICST.2009.35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we introduce a formal Methodology to perforin 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 it? 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 front the application of our methodology.
引用
收藏
页码:71 / 80
页数:10
相关论文
共 50 条
  • [1] Passive Testing of Timed Systems
    Andres, Cesar
    Merayo, Mercedes G.
    Nunez, Manuel
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 418 - 427
  • [2] Passive Testing of Timed Systems with Timeouts
    Merayo, Mercedes G.
    [J]. 2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 69 - 78
  • [3] Towards testing stochastic timed systems
    Núñez, M
    Rodríguez, I
    [J]. FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2003, 2003, 2767 : 335 - 350
  • [4] Formal correctness of a passive testing approach for timed systems
    Andres, Cesar
    Merayo, Mercedes G.
    Nunez, Manuel
    [J]. ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS, 2009, : 67 - 76
  • [5] Formal passive testing of timed systems: theory and tools
    Andres, Cesar
    Merayo, Mercedes G.
    Nunez, Manuel
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2012, 22 (06): : 365 - 405
  • [6] Testing timed systems with timed purposes
    Fouchal, H
    Petitjean, E
    Salva, S
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 166 - 171
  • [7] Cooperative Testing of Timed Systems
    David, Alexandre
    Larsen, Kim G.
    Li, Shuhao
    Nielsen, Brian
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 220 (01) : 79 - 92
  • [8] On Conformance Testing for Timed Systems
    Schmaltz, Julien
    Tretmans, Jan
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2008, 5215 : 250 - 264
  • [9] TIMED TESTING OF CONCURRENT SYSTEMS
    VOGLER, W
    [J]. INFORMATION AND COMPUTATION, 1995, 121 (02) : 149 - 171
  • [10] Formal Testing of Timed and Probabilistic Systems
    Nunez, Manuel
    [J]. TESTING SOFTWARE AND SYSTEMS, 2011, 7019 : 9 - 14