期刊文献+

基于分层有限状态自动机的一致性测试生成 被引量:7

Automatic test generation based on hierarchical finite state machines
原文传递
导出
摘要 为了进行分层有限状态自动机(HFSM)的一致性测试生成,提出了基于HFSM的状态同步序列算法和状态验证序列算法,并在此基础上提出了基于HFSM的一致性测试生成方法。以组播监听者发现(MLD)协议为例说明了该方法的应用。该方法虽然比传统的转化为有限状态自动机(FSM)描述再进行一致性测试生成的方法在适用性上有所降低,但是仍然能够满足大多数通信系统测试的需求,并且由于该方法利用了HFSM的分层特性,因此该方法生成的测试序列长度较短,执行的效率也较高。 Conventional methods of te st ing hierarchical finite state machines (HFSMs) always first 'flatten' them to finite state machines (FSMs) and then evaluate them using FSM testing methods. The famous 'state-explosion' problem always arises in the process. Algorithms have been developed using hierarchical characteristics to solve the 'state-ex plosion' problem for state synchronization sequences and verification sequences . Though a bit less feasible than conventional methods, the algorithms can be ap plied to almost all HFSM models in practice and achieve shorter sequences in les s time. An efficient test generation method was then developed based on these al gorithms for conformance testing of the multicast listener discovery (MLD) proto col.
出处 《清华大学学报(自然科学版)》 EI CAS CSCD 北大核心 2003年第7期993-996,共4页 Journal of Tsinghua University(Science and Technology)
基金 国家"八六三"高技术项目(2001AA121015 2001AA112061) 国家自然科学基金资助项目(90104002 60102009)
关键词 分层有限状态自动机 一致性测试 测试生成 组播监听者发现协议 状态同步序列算法 computer network testing hierarchical finite state machine (HFSM) test gener ation conformance testing
  • 相关文献

参考文献7

  • 1Alur R, Yannakakis M. Model checking of hierarchical state machines [A]. Proceedings of the ACM SIGSOFT 6th International Symposium on Foundations of Software Engineering (FSE'98) [C]. Lake Buena Vista, Florida,USA: ACM Press, 1998. 175-188.
  • 2Fummi F, Sciuto D. A complete test strategy based on interacting and hierarchical FSMs [A]. Proceedings of 1997 IEEE International Symposium on Circuits and Systems (ISCAS'97) [C]. Hong Kong, Hong Kong: IEEE Press,1997. 2709-2712.
  • 3Alur R, Courcoubetis C, Yannakakis M. Distinguishing tests for nondeterministic and probabilistic machines [A].Proceedings of 27th Annual ACM Symposium on Theory of Computing [C]. Las Vegas, Nevada, USA: ACM Press,1995. 363-372.
  • 4Lee D, Yannakakis M. Principles and methods of testing finite state machines-A survey [J]. Proceedings of the IEEE, 1996, 84(8) : 1090-1123.
  • 5Aho A V, Dahbura A T, Lee D, et al. An optimization technique for protocol conformance test generation based on UIO sequences and rural Chinese postman tours [J]. IEEE Trans on Communications, 1991, 39(11) : 1604 - 1615.
  • 6Eppstein D. Reset sequences for monotonic automata [J].SIAM J Computing, 1972, 19(3): 248-264.
  • 7RFC2710. Multicast listener discovery (MLD) for IPv6 [S].

同被引文献66

引证文献7

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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