Fault-based refinement-testing for CSP

被引:0
|
作者
Ana Cavalcanti
Adenilso Simao
机构
[1] University of York,
[2] University of São Paulo,undefined
来源
Software Quality Journal | 2019年 / 27卷
关键词
Formal testing; Process algebra; Test generation;
D O I
暂无
中图分类号
学科分类号
摘要
The process algebra CSP has been studied as a notation for model-based testing. Theoretical and practical work has been developed using its trace and failure semantics, and their refinement notions as conformance relations. Two sets of tests have been defined and proved to be exhaustive, in the sense that they can identify any SUT that is non-conforming with respect to the relevant refinement relation. However, these sets are usually infinite, and in this case, it is obviously not possible to apply them to verify the conformity of an SUT. Some classical selection criteria based on models have been studied. In this paper, we propose a procedure for online test generation for selection of finite test sets for traces refinement from CSP models. It is based on the notion of fault domains, focusing on the set of faulty implementations of interest. We investigate scenarios where the verdict of a test campaign can be reached after a finite number of test executions. We illustrate the usage of the procedure with some case studies.
引用
收藏
页码:529 / 562
页数:33
相关论文
共 50 条
  • [41] Fault-based test generation for regular expressions by mutation
    Arcaini, Paolo
    Gargantini, Angelo
    Riccobene, Elvinia
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (1-2):
  • [42] Some ergonomic challenges for fault-based compensation systems
    Killingley, J
    LAW AND UNCERTAINTY: RISKS AND LEGAL PROCESSES, 1997, : 39 - 53
  • [43] Fault-Based Attack on Montgomery’s Ladder Algorithm
    Agustin Dominguez-Oviedo
    M. Anwar Hasan
    Bijan Ansari
    Journal of Cryptology, 2011, 24 : 346 - 374
  • [44] Research and Practice of "Fault-Based" Experimental Teaching Mode
    Zhang, Xiulei
    Fan, Changbo
    Wu, Xingming
    PROCEEDINGS OF THE 2019 5TH INTERNATIONAL CONFERENCE ON SOCIAL SCIENCE AND HIGHER EDUCATION (ICSSHE 2019), 2019, 336 : 144 - 147
  • [45] Do we need high-order mutation in fault-based Boolean-specification testing?
    Wang, Ziyuan
    Yu, Min
    Feng, Yang
    Zhang, Weifeng
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 210
  • [46] New Fault-Based Side-Channel Attack Using Fault Sensitivity
    Li, Yang
    Ohta, Kazuo
    Sakiyama, Kazuo
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2012, 7 (01) : 88 - 97
  • [47] BEAT: Boolean expression fAult-based test case generator
    Chen, TY
    Grant, DD
    Lau, MF
    Ng, SP
    Vasa, VR
    ITRE2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: RESEARCH AND EDUCATION, 2003, : 625 - 629
  • [48] Magnitude and Slip Scaling Relations for Fault-Based Seismic Hazard
    Shaw, Bruce E.
    BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 2023, 113 (03) : 924 - 947
  • [49] Test suite assessment of safety-critical systems using safety tactics and fault-based mutation testing
    Gurbuz, Havva Gulay
    Tekinerdogan, Bedir
    Catal, Cagatay
    Er, Nagehan Pala
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 5377 - 5401
  • [50] Actuator fault-based integrated control for vehicle chassis system
    Sun, Jinwei
    Cong, Jingyu
    Zhao, Weihua
    Zhang, Yonghui
    MEASUREMENT & CONTROL, 2021, 54 (1-2): : 25 - 43