期刊文献+

基于EFSM模型的不可行迁移路径判定 被引量:4

Infeasible Path Detection for EFSM Models
在线阅读 下载PDF
导出
摘要 扩展有限状态机(Extended Finite State Machine:EFSM)虽然被广泛用作各种软件的底层模型,但如何判定其测试序列的不可行性是一个困难的问题,为此将迁移路径上的变量分为计数器变量、选择变量和矛盾变量,并从这三个角度进行路径的不可行判定.实验结果表明,EFSM模型中的不可行迁移路径主要由这三类变量引起,且本方法可以有效地判定出含这三类变量的不可行迁移路径. Extended Finite State Machine(EFSM)is widely used as fundamental model in various software systems.However infeasible transition paths in EFSM,which is hard to detect,are quite common in real world.An infeasible path detection method is proposed by analyzing the dependence of three types of variables(counter variable,selector variable and paradoxical variable)on transitions.The experimental results based on four EFSM models show that the proposed approach can detect infeasible paths efficiently.
出处 《内蒙古大学学报(自然科学版)》 CAS CSCD 北大核心 2011年第5期498-504,共7页 Journal of Inner Mongolia University:Natural Science Edition
基金 国家自然科学基金项目(No.60903002 No.61073035)
关键词 软件测试 扩展有限状态机 不可行迁移路径 software testing extended finite state machine infeasible path
  • 相关文献

参考文献7

  • 1蒋凡,魏蓉,郐吉丰.基于扩展有限状态机测试序列生成方法研究[J].计算机工程与应用,2007,43(7):62-64. 被引量:3
  • 2Li X, Higashino T, Higuchi M, et al. Automatic genera tion of extended UIO sequences for corn munication proto- cols in an EFSM model[C] // Proc Seventh Int 'l Workshop Protocol Test Systems. London : 1997 : 225-240.
  • 3Coward P D. Symbolic Execution Systems- a Review[J]. Software Engineering Journal, 1988,3(6) : 229-239.
  • 4Adler I,Megiddo N. A Simplex Algorithm Whose Average Number of Steps Is Bound Between Two Quadratic Functions of the Smaller Dimension[J].ACM, 1985,32(4) :871-895.
  • 5Duale A Y,Uyar M U. A method enabling feasible conformance test sequence generation for EFSM models[J]. I EEE Transactions on Computers, 2004,53(5) : 614-627.
  • 6Derderian K, Hierons R M, Harman M, et al. Estimating the feasibility of transition paths in Extended Finite State Maehines[J]. Automated Software Engineering, 2010,17(1) : 33-56.
  • 7Androutsopoulo K,Gold N, Harman M, et al. A theoretical and empirical study of EFSM dependence[C]// 2009 IEEE International Conference on Software Maintenance (ICSM). Edmonton 9.009.

二级参考文献23

  • 1Naito S,Tsunoyama M.Fault detection for sequential machines by transition tours[C]//Proc IEEE Fault Tolerant Comput Conf Englewood Cliffs,NJ Prentice-Hall,1981:238-243.
  • 2Gonenc G.A method for the design of fault detection experiments[J].IEEE Trans Comput,1970,C-19:551-558.
  • 3Chow T S.Testing software design modeled by finite state machine[J].IEEE Trans on Software Engineering,1978,4(3):178-t87.
  • 4Sabnani K,Dahbura A.A new techniquefor generating protocol tests[J].ACM Comput Commun Rev,1985,15 (4):36-43.
  • 5Chun W,Amer P D.Test case generation for protocols specified in Estelle[M]//Quemada J,Manas J,Vazquez E.Formal Description Techniques.North-Holland:Elsevier Science Publishers B V,1991:191-206.
  • 6Ramalingom T,Thulasiraman K,Anindya D.Context independent unique sequences generation for protocol testing[C]//Proc Int'l Conf Computer Comm 15th Ann Joint Conf IEEE,1996,3:1141-1148.
  • 7Li X,Higashino T,Higuchi M,et al.Automatic generation of extended UIO sequences for communication protocols in an EFSM model[C]//Proc Seventh Int'l Workshop Protocol Test Systems,1997:225-240.
  • 8Huang C M,Chiangm S,Jang M Y.UIOE:a protocol test sequence generation method using the Transition Executability Analysis(TEA)[J].Computer Communication,1998,21(16):1462-1475.
  • 9Hierons R M.Testing from a finite-state machine:extending invertibility to sequences[J].The Computer Journal,1997,40(4):220-230.
  • 10Duale A Y,Uyar M U.A method enabling feasible conformance test sequence generation for EFSM models[J].IEEE Transactions on Computers,2004,53 (5):614-627.

共引文献2

同被引文献24

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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