Formal correctness of a passive testing approach for timed systems

被引:3
|
作者
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/ICSTW.2009.34
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we extend our previous work on passive testing of timed systems to establish a formal criterion to determine correctness of an implementation under test. In our framework, an invariant expresses the fact that if the implementation under test performs a given sequence of actions, then it must exhibit a behavior in a lapse of time reflected in the invariant. In a previous paper we gave an algorithm to establish the correctness of an invariant with respect to a specification. In this paper we continue the work by providing an algorithm to check the correctness of a log, recorded form the implementation under test, with respect to an invariant. We show the soundness of our method by relating it to an implementation relation. In addition to the theoretical framework we have developed a tool, called PASTE, that facilitates the automation of our passive testing approach.
引用
收藏
页码:67 / 76
页数:10
相关论文
共 50 条
  • [41] Correctness Verification and Quantitative Evaluation of Timed Systems Based on Stochastic State Classes
    Vicario, Enrico
    QUANTITATIVE EVALUATION OF SYSTEMS: QEST 2008, PROCEEDINGS, 2008, : 321 - 321
  • [42] A FORMAL APPROACH TO CONFORMANCE TESTING
    TRETMANS, J
    PROTOCOL TEST SYSTEMS, VI, 1994, 19 : 257 - 276
  • [43] A formal approach to requirements-based testing in open systems standards
    Leathrum, JF
    Liburdy, KA
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, 1996, : 94 - 100
  • [44] A formal framework to test soft and hard deadlines in timed systems
    Merayo, Mercedes G.
    Nunez, Manuel
    Rodriguez, Ismael
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2012, 22 (08): : 583 - 608
  • [45] Invited: A Scalable Formal Approach for Correctness-Assured Hardware Design
    Yang, Jin
    Casas, Jeremy
    Yang, Zhenkun
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [46] A rigorous approach to facilitate and guarantee the correctness of the genetic testing management in human genome information systems
    Araujo, Luciano V.
    Malkowski, Simon
    Braghetto, Kelly R.
    Passos-Bueno, Maria R.
    Zatz, Mayana
    Pu, Calton
    Ferreira, Joao E.
    BMC GENOMICS, 2011, 12
  • [47] A rigorous approach to facilitate and guarantee the correctness of the genetic testing management in human genome information systems
    Luciano V Araújo
    Simon Malkowski
    Kelly R Braghetto
    Maria R Passos-Bueno
    Mayana Zatz
    Calton Pu
    João E Ferreira
    BMC Genomics, 12
  • [48] A survey on formal active and passive testing with applications to the cloud
    Ana R. Cavalli
    Teruo Higashino
    Manuel Núñez
    annals of telecommunications - annales des télécommunications, 2015, 70 : 85 - 93
  • [49] Testing protocols in Internet of Things by a formal passive technique
    Xiaoping CHE
    Stephane MAAG
    ScienceChina(InformationSciences), 2014, 57 (03) : 6 - 18
  • [50] A survey on formal active and passive testing with applications to the cloud
    Cavalli, Ana R.
    Higashino, Teruo
    Nunez, Manuel
    ANNALS OF TELECOMMUNICATIONS, 2015, 70 (3-4) : 85 - 93