期刊文献+

网络协议测试的符号化一致性关系研究 被引量:1

Research on symbolic conformance relationship of network protocol test
下载PDF
导出
摘要 协议的一致性测试可以验证协议实现的正确性,一致性关系是测试生成的基础。网络协议的特点之一是控制消息中会携带大量数据。针对网络协议的该特点提出了符号化的一致性关系模型。建立了网络协议的输入输出符号变迁系统,并且依据数据符号实例化策略建立了对应的语义模型,在该模型中系统的活动是集成控制和数据的复杂活动。在此输入输出符号变迁模型的基础上提出了一种符号化的一致性关系以生成测试套。为了便于测试套的自动生成,对所提出的一致性关系进行了简化。在上述过程中数据的处理通过符号化的变量进行建模,这样可以使用统一符号进行数据处理,而不必总是关心具体的数值,只需在适当的时机进行符号的实例化。文中所提出的一致性关系模型充分利用了符号化的变量,增加了该模型的抽象程度,避免了处理过程的复杂性,且可以指导测试套的自动生成。最后使用IPv6的邻居发现协议对该一致性关系进行了说明。 Protocol conformanre test is used to verify the eontormanee of the protocol implementation.The conformance relation is the fnundation of the test generation.A mount of data are usually carried in the control messages in network protoeols.A symbolic model of conformance relation is proposed in this paper for this property.Firstly,an input/output symbol transition system(lOS'IS) for Hetwork protocols is set up.A corresponding semantic model is established according to the policy of data symbol instantiation. In Ibis model,the activities of system are integrated of controls and data.Secondly,a symbolic conformance relation for test suite generation is given based on IOSTS.Finally,this conformance relation is simplified for automatically generating test suite.All data processes are modeled with svmbnlir variables so that data are not manipulated in real values but in uniform symbols.The symbols are instanced only if neeessary.In this way,the abstract level of model is improved.The complexity of processes is also reduced and test suite ran be generated much more automatically.Neighbor discovery protocol in IPv6 protocols is used to demonstrafe the symbolie conformance relation.
出处 《计算机工程与应用》 CSCD 北大核心 2008年第29期11-16,共6页 Computer Engineering and Applications
基金 国家自然科学基金No.60403031, No.90604015~~
关键词 符号化一致性关系 一致性 则试 输入输出符号变迁系统(IOTS) symbotic conformance relation eonformance test Input/Output Symbol Transition System(IOTS)
  • 相关文献

参考文献17

  • 1Belinfante A,Feenstra J,de Vries R G,et al.Formal test automation: A simple experiment[C]//12th Int Workshop on Testing of Communicating Systems.Kluwer Academic Publishers, 1999: 179-196.
  • 2Belinfante A,Frantzen L,Schallhart C.Tools for test generation[M]// LNCS:Model based Testing of Reactive Systems A seminar Volume.[S.l.] : Springer Verlag, 2004.
  • 3Petrenko A,Yevtushenko N.Testing from partial deterministic FSM specifications[J].IEEE Transactions on Computers,2005,54(9) : 1154- 1165.
  • 4Lee D,Yannakakis M.Principles and methods of testing finite state machines-a survey[J].Proeeedings of the IEEE, 1996,84( 18 ): 1090- 1123.
  • 5Chen J,Hierons R M,Ural H.Resolving observability problems in distributed test architectures [C]//FORT2005,Taipei,Taiwan,October 2-5,2005 : 219-232.
  • 6Miller R E,Chen D-L,Lee D,et al.Coping with nondeterminism in network protocol testing[C]//TestCom 2005, Montreal, Canada, May 31-June, 2005 : 129-145.
  • 7Brinksma E,Tretmans J.Testing transition systems:An annotated bibliography[C]//Proceedings of Summer School MOVEP'2000 Modelling and Verification of Parallel Proeesses,2000:44-50.
  • 8Gaudel M C.Testing from formal specifications,a generic approach[C]// LNCS:ADA-Europe Conference 2001 2043 35-48.
  • 9Gouraud S D,Denise A,Gaudel M C,et al.A new way of automating statistical testing methods[C]//Automated Software Engineering Con- ference, IEEE, 2001 : 5-12.
  • 10Lestiennes G,Gaudel M-C.Testing processes from formal specifications with inputs,outputs and data types[C]//Software Reliability Engineering, 2002 : 3-14.

同被引文献6

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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