首页 | 官方网站   微博 | 高级检索  
     

基于UML的软件可靠性测试用例生成的混合模型
引用本文:王昕,覃征,韩峰岩.基于UML的软件可靠性测试用例生成的混合模型[J].西安交通大学学报,2007,41(4):421-425.
作者姓名:王昕  覃征  韩峰岩
作者单位:西安交通大学电子与信息工程学院,710049,西安
基金项目:国家重点基础研究发展计划(973计划)
摘    要:为了解决实时控制系统软件可靠性测试用例生成的问题,在分析操作剖面模型和Markov链模型的基础上,提出了一种基于UML的混合模型.该模型用操作剖面模型来定义使用用例,并将状态图嵌入其中以表述该用例的动态特性.通过平展状态图获得使用图,使用图按一定的概率迁移,从而获得用Markov链表示的使用模型,而操作剖面模型定义的使用用例集与Markov链表述的状态迁移模型可结合生成可靠性测试用例.通过雷达波束调度软件可靠性测试表明,按所提模型在各测试周期生成的测试用例集的框架稳定性比较好,测试用例极少出现重复现象,它综合了操作剖面模型和Markov链模型的优点,可用于开发实时控制系统的软件可靠性测试用例.

关 键 词:软件可靠性  测试用例  操作剖面  混合模型
文章编号:0253-987X(2007)04-0421-05
收稿时间:2006-09-01
修稿时间:09 1 2006 12:00AM

UML Based Hybrid Model for Generation of Software Reliability Test Cases
Wang Xin,Qin Zheng,Han Fengyan.UML Based Hybrid Model for Generation of Software Reliability Test Cases[J].Journal of Xi'an Jiaotong University,2007,41(4):421-425.
Authors:Wang Xin  Qin Zheng  Han Fengyan
Abstract:In order to produce reliability test cases for real-time control software, a hybrid model based on UML is presented by analyzing the operational profile model and Markov chain model. The use-cases are defined by using operational profile model with imbedded state-graph to describe its dynamic characteristics. The usage graphs can be obtained by flattened state diagrams, and the usage model denoted by Markov chains is obtained according to certain transfer probability. The use-cases defined by operational profile model combine with Markov chain state transfer model to generate software reliability test cases. The reliability test of radar beam control software shows that the frame of test case set generated by the proposed model in each test period is stabler and few repeated case occurs. This model has the advantages that the operational profile model and Markov chain model possess, and is applicable for developing reliability test cases for real-time control software.
Keywords:software reliability  test case  operational profile  hybrid model
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号