SYNCHRONIZABLE TEST SEQUENCES BASED ON MULTIPLE UIO SEQUENCES

被引:41
作者
CHEN, WH [1 ]
URAL, H [1 ]
机构
[1] UNIV OTTAWA,DEPT COMP SCI,OTTAWA,ON K1N 6N5,CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/90.374116
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A test sequence generation method is proposed for testing the conformance of a protocol implementation to its specification in a remote testing system where both external synchronization and input/output operation costs are taken into consideration, The method consists of a set of transformation rules that constructs a duplexU digraph from a given finite state machine (FSM) representation of a protocol specification; and an algorithm that finds a rural postman tour in the duplexU digraph to generate a synchronizable test sequence utilizing multiple UIO sequences. If the protocol satisfies a specific property, namely, the transitions to be tested and the UIO sequences to be employed form a weakly-connected subgraph of the duplexU digraph, the proposed algorithm yields a minimum-cost test sequence, X.25 DTE and ISO Class 0 Transport protocols are shown to possess this property. Otherwise, the algorithm yields a test sequence whose cost is within a bound from the cost of the minimum-cost test sequence. The bound for the test sequence generated from the Q.931 Network-side protocol is shown to be the cost sum of an input/output operation pair and an external synchronization operation.
引用
收藏
页码:152 / 157
页数:6
相关论文
共 14 条
[1]   AN OPTIMIZATION TECHNIQUE FOR PROTOCOL CONFORMANCE TEST-GENERATION BASED ON UIO SEQUENCES AND RURAL CHINESE POSTMAN TOURS [J].
AHO, AV ;
DAHBURA, AT ;
LEE, D ;
UYAR, MU .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1991, 39 (11) :1604-1615
[2]   THE SYNCHRONIZATION PROBLEM IN PROTOCOL TESTING AND ITS COMPLEXITY [J].
BOYD, S ;
URAL, H .
INFORMATION PROCESSING LETTERS, 1991, 40 (03) :131-136
[3]   AN OPTIMIZATION TECHNIQUE FOR PROTOCOL CONFORMANCE TESTING USING MULTIPLE UIO SEQUENCES [J].
CHEN, WH ;
LU, CS ;
BROZOVSKY, ER ;
WANG, JT .
INFORMATION PROCESSING LETTERS, 1990, 36 (01) :7-11
[4]   FORMAL METHODS FOR GENERATING PROTOCOL CONFORMANCE TEST SEQUENCES [J].
DAHBURA, AT ;
SABNANI, KK ;
UYAR, MU .
PROCEEDINGS OF THE IEEE, 1990, 78 (08) :1317-1326
[5]  
Gibbons A., 1985, ALGORITHMIC GRAPH TH
[6]   OSI CONFORMANCE TESTING [J].
RAYNER, D .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1987, 14 (01) :79-98
[7]  
RAYNER D, 1987, OSI CONFORMANCE TE 1
[8]   A PROTOCOL TEST-GENERATION PROCEDURE [J].
SABNANI, K ;
DAHBURA, A .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1988, 15 (04) :285-297
[9]   SYNCHRONIZATION AND SPECIFICATION ISSUES IN PROTOCOL TESTING [J].
SARIKAYA, B ;
VONBOCHMANN, G .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1984, 32 (04) :389-395
[10]   PROTOCOL CONFORMANCE TESTING USING MULTIPLE UIO SEQUENCES [J].
SHEN, YN ;
LOMBARDI, F ;
DAHBURA, AT .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1992, 40 (08) :1282-1287