Conformance Relations for Distributed Testing Based on CSP

被引:0
|
作者
Cavalcanti, Ana [1 ]
Gaudel, Marie-Claude [2 ,3 ]
Hierons, Robert M. [4 ]
机构
[1] Univ York, York YO10 5DD, N Yorkshire, England
[2] Univ Paris 11, LRI, Orsay, France
[3] CNRS, Orsay, France
[4] Brunel Univ, Uxbridge UB8 3PH, Middx, England
来源
TESTING SOFTWARE AND SYSTEMS | 2011年 / 7019卷
基金
英国工程与自然科学研究理事会;
关键词
MODELS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
CSP is a well established process algebra that provides comprehensive theoretical and practical support for refinement-based design and verification of systems. Recently, a testing theory for CSP has also been presented. In this paper, we explore the problem of testing from a CSP specification when observations are made by a set of distributed testers. We build on previous work on input-output transition systems, but the use of CSP leads to significant differences, since some of its conformance (refinement) relations consider failures as well as traces. In addition, we allow events to be observed by more than one tester. We show how the CSP notions of refinement can be adapted to distributed testing. We consider two contexts: when the testers are entirely independent and when they can cooperate. Finally, we give some preliminary results on test-case generation and the use of coordination messages.
引用
收藏
页码:48 / 63
页数:16
相关论文
共 50 条
  • [1] Conformance testing relations for timed systems
    Nunez, Manuel
    Rodriguez, Ismael
    [J]. FORMAL APPROACHES TO SOFTWARE TESTING, 2006, 3997 : 103 - 117
  • [2] Model-Based Testing of PLC Programs With Appropriate Conformance Relations
    Guignard, Anais
    Faure, Jean-Marc
    Faraut, Gregory
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (01) : 350 - 359
  • [3] Towards Decentralized Conformance Checking in Model-Based Testing of Distributed Systems
    Lima, Bruno
    Faria, Joao Pascoal
    [J]. 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 356 - 365
  • [4] A formal approach to conformance testing of distributed routing protocols
    Bi, J
    Wu, JP
    [J]. FORMAL METHODS FOR PROTOCOL ENGINEERING AND DISTRIBUTED SYSTEMS, 1999, 28 : 151 - 163
  • [5] Conformance Testing of Distributed Concurrent Systems with Executable Designs
    Aichernig, Bernhard K.
    Griesmayer, Andreas
    Johnsen, Einar Broch
    Schlatte, Rudolf
    Stam, Andries
    [J]. FORMAL METHODS FOR COMPONENTS AND OBJECTS, 2009, 5751 : 61 - 81
  • [6] A tool for fault injection and conformance testing of distributed systems
    Martins, E
    Mattiello-Francisco, MD
    [J]. DEPENDABLE COMPUTING, 2003, 2847 : 282 - 302
  • [7] Distributed system design of conformance testing for BGP4+
    Li, Hua
    Ye, Xin-Ming
    Wu, Cheng-Yong
    Ding, Xue-Lian
    [J]. Tongxin Xuebao/Journal on Communications, 2006, 27 (SUPPL.): : 151 - 154
  • [8] Practical approach to specification and conformance testing of distributed network applications
    Kuliamin, VV
    Pakoulin, NV
    Petrenko, AK
    [J]. SERVICE AVAILABILITY, 2005, 3694 : 68 - 83
  • [9] Conformance testing with labelled transition systems: Implementation relations and test generation
    Tretmans, J
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 29 (01): : 49 - 79
  • [10] CONFORMANCE TESTING
    AINSWORTH, K
    [J]. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1989, 2 (04): : 221 - 223