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 条
  • [31] Black-Box System Testing of Real-Time Embedded Systems Using Random and Search-Based Testing
    Arcuri, Andrea
    Iqbal, Muhammad Zohaib
    Briand, Lionel
    TESTING SOFTWARE AND SYSTEMS, 2010, 6435 : 95 - 110
  • [32] Multi-objective Search for Effective Testing of Cyber-Physical Systems
    Araujo, Hugo
    Carvalho, Gustavo
    Mousavi, Mohammad Reza
    Sampaio, Augusto
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2019), 2019, 11724 : 183 - 202
  • [33] Testing of Safety-Critical Systems - a Structural Approach to Test Case Design
    Beer, Armin
    Peischl, Bernhard
    ADVANCES IN SYSTEMS SAFETY, 2011, : 187 - 211
  • [34] Evolutionary Robustness Testing of Data Processing Systems using Models and Data Mutation
    Di Nardo, Daniel
    Pastore, Fabrizio
    Arcuri, Andrea
    Briand, Lionel
    2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 126 - 137
  • [35] Verification and Testing of Safety-Critical Airborne Systems: a Model-based Methodology
    Elqortobi, Mounia
    El-Khouly, Warda
    Rahj, Amine
    Bentahar, Jamal
    Dssouli, Rachida
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 271 - 292
  • [36] Towards a Runtime Standard-based Testing Framework for Dynamic Distributed Information Systems
    Krichen, Moez
    Alroobaea, Roobaea
    Lahami, Mariam
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 1, 2019, : 121 - 129
  • [37] Introducing plant features to model-based testing of programmable controllers in automation systems
    Ma, Canlong
    Provost, Julien
    CONTROL ENGINEERING PRACTICE, 2019, 90 : 301 - 310
  • [38] Model vs system level testing of autonomous driving systems: a replication and extension study
    Stocco, Andrea
    Pulfer, Brian
    Tonella, Paolo
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (03)
  • [39] An automated approach to reducing test suites for testing retargeted C compilers for embedded systems
    Chae, Heung Seok
    Woo, Gyun
    Kim, Tae Yeon
    Bae, Jung Ho
    Kim, Won-Young
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (12) : 2053 - 2064
  • [40] Modeling and verifying EPC network intrusion system based on timed automata
    Sun, Yan
    Wu, Tin-Yu
    Ma, Xiaoqiong
    Chao, Han-Chieh
    PERVASIVE AND MOBILE COMPUTING, 2015, 24 : 61 - 76