On Conformance Testing for Timed Systems

被引:0
|
作者
Schmaltz, Julien [1 ]
Tretmans, Jan [1 ]
机构
[1] Radboud Univ Nijmegen, Inst Comp & Informat Sci, NL-6500 GL Nijmegen, Netherlands
来源
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS | 2008年 / 5215卷
关键词
GENERATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Conformance testing for labeled transition systems starts with defining when an implementation conforms to its specification. One of the formal theories for model-based testing uses the implementation relation ioco for this purpose. A peculiar aspect of ioco is to consider the absence of outputs as an observable action, named quiescence. Recently a number of real-time extensions of ioco have been proposed in the literature. Quiescence and the observation of arbitrary delays are issues when defining such extensions. We present two new timed implementation relations and show their relation with existing ones. Based on these new definitions and using several examples, we show the subtle differences, and the consequences that small modifications in the definitions can have on the resulting relations. Moreover, we present conditions under which some of these implementation relations coincide. The notion of M-quiescence, i.e., if outputs occur in a system they occur before a delay M, turns out to be important in these conditions.
引用
收藏
页码:250 / 264
页数:15
相关论文
共 50 条
  • [1] A new method for testing timed systems
    Bonifacio, Adilson Luiz
    Moura, Arnaldo Vieira
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2013, 23 (02): : 91 - 117
  • [2] Testing Real-Time Embedded Systems using Timed Automata based approaches
    AbouTrab, M. Saeed
    Brockway, Michael
    Counsell, Steve
    Hierons, Robert M.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1209 - 1223
  • [3] A Combining Method for Wireless Protocol Conformance Testing: A Empirical Case
    Wei-Wei, Lin
    Hong-Wei, Zeng
    Kim, Jung Yoon
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [4] Enhancing Conformance Testing Using Symbolic Execution for Network Protocols
    Song, JaeSeung
    Kim, Hyoungshick
    Park, Soojin
    IEEE TRANSACTIONS ON RELIABILITY, 2015, 64 (03) : 1024 - 1037
  • [5] Improving active Mealy machine learning for protocol conformance testing
    Aarts, Fides
    Kuppens, Harco
    Tretmans, Jan
    Vaandrager, Frits
    Verwer, Sicco
    MACHINE LEARNING, 2014, 96 (1-2) : 189 - 224
  • [6] Model-Based Testing of PLC Programs With Appropriate Conformance Relations
    Guignard, Anais
    Faure, Jean-Marc
    Faraut, Gregory
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (01) : 350 - 359
  • [7] Validating, verifying and testing timed data-flow reactive systems in Coq from controlled natural-language requirements
    Carvalho, Gustavo
    Meira, Igor
    SCIENCE OF COMPUTER PROGRAMMING, 2021, 201
  • [8] Assessing the coverage of W-based conformance testing methods over code faults
    El-Fakih, Khaled
    Hassan, Faiz
    Alzaatreh, Ayman
    Yevtushenko, Nina
    SCIENCE OF COMPUTER PROGRAMMING, 2025, 241
  • [9] System Testing of Timing Requirements based on Use Cases and Timed Automata
    Wang, Chunhui
    Pastore, Fabrizio
    Briand, Lionel
    2017 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2017, : 299 - 309
  • [10] A test purpose-based approach for testing timed input output automata
    En-Nouaary, Abdeslam
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2013, 23 (01): : 53 - 76