软件统计测试模型及其应用研究

被引量 : 0次 | 上传用户:xianxing599
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的日益成熟,各种结构功能复杂的嵌入式系统在很多安全关键领域得到越来越多的应用,这些系统一旦失效将给社会带来无可估量的生命财产损失。如何提高嵌入式软件的可靠性成为了工业界和学术界关注的焦点。软件测试在提高软件系统可信性工程中扮演着重要角色,基于模型的统计测试作为统计方法在软件测试上的一种应用以其高效、低耗等优点在国内外得到了广泛的应用。基于此本文重点研究统计测试的自动化问题。主要包括以下内容:首先,分析了统计测试各方面的研究现状和思路,提出测试模型自动优化生成的可能性和一种模型优化生成的可行框架;其次,基于此框架研究了基于状态熵的模型自动优化生成方法,具体分析了该方法使用约束的构建准则,测试目标的建立过程以及具体优化算法的实施步骤,解决了模型优化生成的难题。随后又提出了一种能够有效提高测试效率的模型自动优化生成方法,研究了高效的优化问题求解算法,在求解精度要求不高情况下能够快速收敛得到最优解。最终生成的使用模型基于软件的真实使用能够普遍应用于基于Markov使用模型的软件统计测试过程中,实验证明本方法不仅能够提高统计测试的自动化水平并且能够有效降低模型复杂度从而提高测试效率,节约测试成本。同时解决了转移概率未知情况下的平稳分布求解问题,通过最大化平稳分布熵得到了平稳分布的最小偏差估计结果。最后,在统计测试理论研究的基础上在Windows下开发实现了一个基于MicrosoftVisual C++6.0的统计测试自动化工具STATool。总结已有统计测试工具的优点,首次引入了模型优化生成模块,并实现了基于TML的模型导入、参数分析和基于多种测试策略的测试用例自动生成等功能。工具扩展性好为测试人员提供了一个实用、易操作的统计测试工具、提高了统计测试的自动化水平也改善了统计测试工具落后于理论研究的现状,为测试自动化研究提供了参考。
其他文献
从音乐剧的产生、发展到今天,大概有100多年的历史。音乐剧与歌剧有着不解之缘,它是以歌剧为基础,逐步发展并具有自己特征的。而音乐剧唱法是伴随音乐剧产生的,从音乐剧产生
基于模态耦合分析法建立了板-声腔耦合系统的自由振动模型,分析了声腔深度对耦合系统共振频率、模态衰减时间的影响,并详细研究了声腔深度变化时,板模态和声腔模态耦合过程中
<正>随着经济的发展和社会的进步,都市化进展也越来越快。城市的发展成为社会公共事业和公共建设不可或缺的一个重要部分。其中,城市雕塑成为城市文化中的重要内容,同时折射
<正>细说起来,"‘物质匮乏’的雕塑学"是指雕塑历史及理论研究中缺乏对材料媒介、技术方法和工具手段的研究。更进一步说,雕塑学作为艺术的学科领地之一,已经拥有了文化学研
有人说:"班主任是世界上最小的主任。而实际上,班主任要想的问题要负责的事情却比任何一个主任都要繁琐、复杂。"这句话一点也不过分,班主任的工作尤其是小学班主任的工作更
校园暴力事件,尤其校园枪击案件在美国一直受到广泛的关注。据统计,美国的校园暴力事件并不常见(只占青少年犯罪的百分之一),尽管呈下降趋势(从1993年至2003年,校园暴力事件
托雷平改革思想的形成经过了一个不断发展、完善的过程。1906年11月9日法令不是斯托雷平个人的发明,它有自己很长的历史,是经过许多人充实、发展、完善而最终形成的。1905年革
目的通过对山西省实施强化面粉干预出生缺陷项目的吕梁地区进行的总膳食研究,了解当地育龄妇女膳食结构的现状和微量营养素的摄入状况,同时通过研究人群的生物学效果分析,研
英语中的歧义虽然可能造成意思上面的误解,在现实的交流造成一定的影响,但是其也可能造成有趣的双关,使表达更加幽默,更加有趣,本文通过对英语中的歧义现象的解析以及其中一
快锻液压机作为压力加工的重要设备,已经成为锻造行业必不可少的装备之一。近年来,随着信息技术和计算机技术的飞速发展,人们对快锻液压机自动化程度和控制精度要求越来越高