Conformance testing with labelled transition systems: Implementation relations and test generation

被引:109
|
作者
Tretmans, J
机构
来源
COMPUTER NETWORKS AND ISDN SYSTEMS | 1996年 / 29卷 / 01期
关键词
communication protocols; formal description techniques; transition systems; conformance; conformance testing; test case generation;
D O I
10.1016/S0169-7552(96)00017-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies testing based on labelled transition systems, presenting two test generation algorithms with their corresponding implementation relations. The first algorithm assumes that implementations communicate with their environment via symmetric, synchronous interactions. It is based on the theory of testing equivalence and preorder, as is most of the testing theory for labelled transition systems, and it is found in the literature in some slightly different variations, The second algorithm is based on the assumption that implementations communicate with their environment via inputs and outputs. Such implementations are formalized by restricting the class of labelled transition systems to those systems that can always accept input actions. For these implementations a testing theory is developed, analogous to the theory of testing equivalence and preorder. It consists of implementation relations formalizing the notion of conformance of these implementations with respect to labelled transition system specifications, test cases and test suites, test execution, the notion of passing a test suite, and the test generation algorithm, which is proved to produce sound test suites for one of the implementation relations.
引用
收藏
页码:49 / 79
页数:31
相关论文
共 50 条
  • [21] Colored Petri Nets Model based Conformance Test Generation
    Liu, Jing
    Ye, Xinming
    Li, Jun
    2011 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2011,
  • [22] Automated test case generation for the stress testing of multimedia systems
    Zhang, J
    Cheung, SC
    SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (15) : 1411 - 1435
  • [23] Reformulation of the generation of conformance testing sequences to the asymmetric travelling salesman problem
    Xiao, Jitian
    Lam, Chiou Peng
    Li, Huaizhong
    Wang, Jun
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1933 - +
  • [24] Synchronizable test sequence for multi-party protocol conformance testing
    Wu, WJ
    Chen, WH
    Tang, CY
    COMPUTER COMMUNICATIONS, 1998, 21 (13) : 1177 - 1183
  • [25] Automated unique input output sequence generation for conformance testing of FSMs
    Derderian, K
    Hierons, RM
    Harman, M
    Guo, Q
    COMPUTER JOURNAL, 2006, 49 (03) : 331 - 344
  • [26] Design and implementation of closed-loop conformance testing system for IEC 61850 server part one testing platform and ed 1.0 test cases
    Zheng Y.
    Wei B.
    Shu P.
    Li P.
    Fang F.
    Wu D.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2016, 40 (23): : 157 - 162
  • [27] New formal test suite specification language for IPv conformance testing
    Zhang, YJ
    Li, ZC
    2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 174 - 177
  • [28] Conformance testing of real-time component based systems
    Tarhini, A
    Fouchal, H
    ADVANCED DISTRIBUTED SYSTEMS, 2005, 3563 : 167 - 181
  • [29] Formal Conformance Testing of Systems with Refused Inputs and Forbidden Actions
    Bourdonov, Igor B.
    Kossatchev, Alexander S.
    Kuliamin, Victor V.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 164 (04) : 83 - 96
  • [30] THE RELATIONSHIP BETWEEN CONFORMANCE TESTING OF AND INTEROPERABILITY BETWEEN OSI SYSTEMS
    CASTRO, S
    COMPUTER STANDARDS & INTERFACES, 1991, 12 (01) : 3 - 11