期刊文献+

一种基于区域分解的实时测试用例生成技术研究

A real-time test case generation technology based on domain decomposition
下载PDF
导出
摘要 实时系统是指与运行环境的交互行为存在时间约束的系统。由于时间约束的无穷状态空间问题,增加了实时系统测试难度。本文基于时间自动机,利用时间区域分解的方法,将无穷状态空间的时钟区域在时钟数量对应的坐标图中等价划分为各个类,在生成的测试路径中取到相应的点坐标,简化取点的个数,有效减少测试用例的生成数量,进而相对减少状态空间爆炸的可能性,为实时系统功能、安全性验证提供理论基础。 Real-time systems are the systems which have time constraints when interacting with the runtime environment. The infinite state space of time constraints increases the difficulty of testing the real-time system. Based on a timed automata, using the method of time domain decomposition, the infinite state space of the clock area is divided into various classes equivalently in the clock number corresponding coordinate diagram. Taking the corresponding point coordinates in the generated test path, simplifying the number of point, so the number of generated test cases is reduced effectively, and then the possibility of state space explosion is reduced relatively. It can also provide theoretical basis for the function and safety verification of real-time system.
出处 《微型机与应用》 2015年第9期29-31,共3页 Microcomputer & Its Applications
基金 国家自然科学基金资助项目(61273180) 山东省自然基金项目(ZR2012FL17)
关键词 实时系统 区域分解 时间自动机 状态空间 测试用例 real-time systems domain decomposition timed automata state space test case
  • 相关文献

参考文献7

  • 1ABOUTRAB M S. Testing real-time embedded systems us-ing timed automata based approaches [J]. The Journal of Systems and Software 2013(86):1209-1216.
  • 2ALUR R, DILL D L. A theory of timed automata[J]. Theo- retical Computer Science, 1994,126(2) : 183-235.
  • 3ALUR R. Timed automata [J]. Computer Aided Verification. Springer Berlin Heidelberg, 1999:8-22.
  • 4ALUR R, COURCOUBETIS C, DILL D. Model-checking for real-time systems [C]. Logic in Computer Science, ,1990, LICS'90, Proceedings, Fifth Annual IEEE Sympo- sium on e. IEEE, 1990:414-425.
  • 5ABOUTRAB M S, COUNSELL S, HIEROINS R M. Ge- TeX: a tool for testing real-time embedded systems using CAN applications [C]. 18th IEEE International Conference and Workshops on Engineering of Computer-Based Sys- tems,2011:61-70.
  • 6陈伟,薛云志,赵琛,李明树.一种基于时间自动机的实时系统测试方法[J].软件学报,2007,18(1):62-73. 被引量:14
  • 7MATHURAP.软件测试基础教程[M].王峰,郭长国,陈振华,等,译.北京:机械工业出版社,2011.

二级参考文献30

  • 1Wegener J,Sthamer H,Jones BF,Eyres DE.Testing real-time systems using genetic algorithms.Software Quality Journal,1997(6):127-135.
  • 2Chan WYL,Vuong CT,Otp MR.An improved protocol test generation procedure based on UIOS.In:Landweber LH,ed.Symp.Proc.on Communications Architectures & Protocols.New York:ACM Press,1989.283-294.
  • 3Aho AV,Dahbura AT,Lee D,Uyar MU.An optimization technique for protocol conformance test sequence generation based on UIO sequence and rural Chinese postman tour.IEEE Trans.on Communications,1991,39(11):1604-1615.
  • 4Sidhu DP,Leung T.Formal methods for protocol testing:A detailed study.IEEE Trans.on Software Engineering,1989,15(4):413-426.
  • 5Chow TS.Testing software design modeled by finite-state machines.IEEE Trans.on Software Engineering,1978,4(3):178-187.
  • 6Fujiwara S,Bochmann GV.Test selection based on finite state models.IEEE Trans.on Software Engineering,1991,17(6):591-603.
  • 7Lamport L.The temporal logic of actions.ACM Trans.on Programming Language and Systems,1994,16(3):872-923.
  • 8Alur R,Dill D.A theory of timed automata.Theoretical Computer Science,1994,126(2):183-235.
  • 9Alur R.Timed automata.In:Halbwachs N,Peled D,eds.Proc.of the 11th Int'l Conf.on Computer-Aided Verification.LNCS 1633,London:Springer-Verlag,1999.8-22.
  • 10Kaynar DK,Lynch N,Segala R,Vaandrager F.Timed I/O automata:A mathematical framework for modeling and analyzing real-time systems.In:Kaynar DK,Lynch N,Segala R,Vaandrager F,eds.Proc.of the 24th IEEE Int'l Real-Time Systems Symp.Washington:IEEE Computer Society,2003.166-177.

共引文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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