期刊文献+

协议一致性测试生成的路径叠加方法 被引量:1

Path Overlapped Method for Protocol Conformance Test Generation
下载PDF
导出
摘要 基于UIO序列提出了一种新的协议一致性测试生成方法——路径叠加方法。其核心思想是寻找有限状态机中无重复转换的路径作为路径叠加转换序列,在其后连接该序列尾状态的UIO序列,从而验证该序列中所有转换。理论与实验结果表明,由路径叠加算法生成的测试序列长度要比其他基于UIO序列的算法生成的测试序列明显缩短。特别的,利用路径叠加转换序列来替代OUIO方法中对子序列直接叠加而生成的完全叠加转换序列,在检错性不降低的前提下,大大降低了叠加计算的复杂度。 A new formal method named path overlapped method is proposed for protocol conformance test generation based on UIO sequences.The main idea is to find a path without repeating transition in FSM as a POTS(path overlapped transition sequence),which is a sequence of distinct transitions such that if it is followed by a UIO sequence for the end state of the last transition in the sequence then all the transitions in the sequence are verified.According to the theoretical and experimental results,the test sequences generated by the path overlapped method are substantially shorter than those generated by other methods employing UIO sequences.Particularly,because of employing path overlapped transition sequence as a substitute for FOTS(fully overlapped transition sequence) in OUIO,generation time of overlapped sequence is greatly decreased.
出处 《计算机系统应用》 2011年第7期47-52,共6页 Computer Systems & Applications
基金 国家自然科学基金(60872009) 国家高技术研究发展计划(863)(2009AA01Z148) 安徽高校省级自然科学研究计划(ZD2008005-2 ZD200904 JK2009A013 JK2009A025)
关键词 UIO序列 路径叠加转换序列 协议一致性测试 有限状态机 UIO sequence path overlapped transition sequence protocol conformance testing FSM
  • 相关文献

参考文献13

  • 1Sabnani K, Dahbura A. A protocol test generation procedure. Computer Networks, 1988,15(4):285-297.
  • 2Yang B, Ural H. Protocol conformance test generation using multiple UIO sequences with overlapping. SIGCOMM Comput Commun Rev, 1990,20(4):118-125.
  • 3赵保华,钱兰,郭雄辉.基于UIO测试序列的错误诊断算法[J].电子与信息学报,2006,28(11):2152-2156. 被引量:2
  • 4赵保华,陈波,屈玉贵.一种改进的转换可执行分析测试序列生成算法[J].中国科学技术大学学报,2007,37(9):1096-1100. 被引量:8
  • 5徐军委,赵保华,屈玉贵.一种新的UIO测试序列生成算法[J].中国科学技术大学学报,2004,34(6):710-715. 被引量:11
  • 6Bondy JA, Murty USR. Graph theory with application. New York: Elsevier North Holland, 1976.26-237.
  • 7Miller RE, Paul S. On the generation of minimal-length conformance tests for communication protocols. IEEE/ACM Trans. Netw, 1993,1(1):116--129.
  • 8Naik K. Efficient computation of unique input/output sequences in finite-state machines. IEEE/ACM Trans. Netw, 1997, 5(4):585-599.
  • 9Cormcn T, I.,ciscrson C, Rivest R, ctal. Introduction to Algorithms. 2nd cd. Cambridge, Massachusetts: MIT Press, 2001.643-699.
  • 10ISDN User-Network Interface Layer 3 Specification for Basic Call Control. In, ITU-T Q931.

二级参考文献40

  • 1郭雄辉,赵保华,周颢,屈玉贵.基于构造类别代数的数据流和控制流相结合的协议测试[J].北京邮电大学学报,2003,26(z2):7-11. 被引量:5
  • 2吕欣岩,赵保华,周颢.一种动态协议一致性测试方法[J].中国科学技术大学学报,2005,35(3):398-404. 被引量:6
  • 3赵保华,钱兰,屈玉贵,郭雄辉.基于Markov链模型的被动测试错误检测算法[J].中国科学技术大学学报,2006,36(2):198-201. 被引量:2
  • 4赵保华,柯尧.一致性测试中的时间约束及测试用例生成算法[J].西安交通大学学报,2006,40(4):381-385. 被引量:2
  • 5CCITT. 290-ISO/IEC 9646-1991 Information technology open systems interconnection conformance testing methodology and framework [S]. Geneva, Switzerland: CCITT, 1991.
  • 6ANDY WANG Ju'an. Security testing in software engineering courses [C]///34th ASEE/IEEE Frontiers in Education Conference. Piscataway, NJ, USA: 2004:13-18.
  • 7HUANG Chung-Ming, LIN Chih-Hao. An EFSM-based formal model for providing VCR-like functions in multimedia systems[C]//Proceedings of the 12th International Conference on Software Engineering Workshop on Multimedia Software Engineering. Los Alamitos, CA,USA: IEEE Comp. Soc., 1998:12-19.
  • 8DEMILLO R A, LIPTON R J, SAYWARD F G.Hints on test data selection: help for the practicing programmer[J]. Computer, 1978,11(4):34-37.
  • 9AGRAWAL H, DEMILLO R A. Design of mutant operators for the c programming language, SERC-TR-41-P [R]. West Lafayette, IN, USA: Software Engineering Research Center, Purdue University, 1989.
  • 10SPAFFORD E H. Extending mutation testing to find environmental bugs [J]. Software Practice and Experience 1990,20(2) : 181-189.

共引文献21

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部