期刊文献+

扩展有限状态机的依赖图构造及切片算法 被引量:1

Constructing Dependence Graph for EFSM
下载PDF
导出
摘要 将切片技术引入扩展有限状态机模型,可根据兴趣点约减状态及变迁数,对模型的分析与测试有重要意义.由于EFSM模型基于变迁的依赖关系,传统的依赖图构造算法及基于标记已访问节点的切片算法并不适用.通过研究EFSM模型依赖关系的可传递性,提出EFSM模型的两级结构依赖图EPDG(EFSM Program Dependence G raph),使用变迁及其子节点分别表示控制依赖及数据依赖,将EFSM模型的切片转化为图形可达性问题,并给出EPDG的构造算法及切片算法,运用实例与已有成果做对比实验. The slicing technology of Extended Finite State Machine model can reduce the number of states and transition. It is very important for analysis and test on EFSM model. The existent algorithm for constructing dependence graph or slicing can not be used in constructing dependence graph for EFSM model because of its special dependence relationship. In this paper, we do the research on the transmissibility of the special dependence relationship of the EFSM. Base on the research we propose the two-tier structure dependence graph called EPDG ( EFSM Program Dependence Graph ). We use the child nodes of the transition to represent data dependence relationship and the transition nodes to represent control dependence relationship. Through it we turn the slicing on EFSM up to a graphic accessibility issues and we give the construction algorithm for EPDG, also the slicing algorithm. At last we use a example to do the compare experiment.
作者 韩喆 陈世鸿
出处 《小型微型计算机系统》 CSCD 北大核心 2011年第4期577-583,共7页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划项目(2003AA00103)资助
关键词 程序切片 扩展有限状态机 依赖图 变迁 program slicing EFSM dependence graph transition
  • 相关文献

参考文献5

二级参考文献36

  • 1王向云,张文辉,王鹏,李永超,蔡开元.一种基于监控理论的软件设计方法:状态性质变换方法[J].控制理论与应用,2007,24(2):187-192. 被引量:2
  • 2庞其祥,程时端,金跃辉.EFSM的等价转换和通信协议一致性测试[J].通信学报,1997,18(4):37-42. 被引量:3
  • 3奚红宇,徐红,高仲仪.Ada软件测试用例生成工具[J].软件学报,1997,8(4):297-302. 被引量:6
  • 4Petrenko A,Boroday S,Groz R.Confirming configurations in EFSM testing[J].IEEE Transactions on Software Engineering,2004,30( 1 ): 29-42.
  • 5Hierons R M,Kim T H,Ural H.Expanding an extended finite state machine to aid testability[C]//Proceedings of the 26th Annual International Computer Software and Applications Conference,2002: 334-339.
  • 6Dssouli R,Saleh K,Aboulhamid E,et al.Test development for communication protocols:towards automation[J].Computer Networks, 1999, 31 : 1835-1872.
  • 7Bourhfir C,Dssouli R,Aboulhamid E,et al.A guided incremental test case generating procedure for conformance testing for CEFSM specified protocols[C]//Proceedings of the IFIP llth International Workshop on Testing of Communicating Systems, 1998:275-290.
  • 8Guerrouat A,Richter H.A formal approach for analysis and testing of reliable embedded systems[C]//Proceedings of the Second International Workshop on Formal Foundations of Embedded Software and Component-based Software Architectures,2005,141(3):91-106.
  • 9Bourhfir C, Aboulhamid E, Dssouli R,et al.A test case generation approach for conformance testing of SDL systems[J].Computer Communications, 2001,24: 319-333.
  • 10Bourhfir C,Ahoulhamid E,Khendek F,et al.Test cases selection from SDL specifications[J].Computer Networks,2001,35:693-708.

共引文献32

同被引文献3

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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