基于马尔可夫链模型的软件可靠性测试方法研究

被引量 : 0次 | 上传用户:ab888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件技术的发展,软件产品已渗透到人们日常生活的各个领域,软件失效带给人们的影响越来越大,上至航空,航天,医疗等领域的重大经济损失或人员伤亡,下至给人们日常生活造成的不便。为了保障软件的可靠性,必须对软件进行可靠性测试,给出软件的可靠性指标,衡量是否满足用户的要求。目前,基于马尔可夫链使用模型的可靠性测试研究主要集中在两个方面:一是对软件进行马尔可夫链建模,如何使得所建立的模型能精确表现软件的实际使用;二是基于马尔可夫链使用模型的测试方法研究,即根据模型生成测试用例及测试充分性的判定。本文针对第二方面进行研究,并假设已得到软件的马尔可夫链使用模型。文章主要内容如下:首先,详细介绍软件测试、软件可靠性等概念,引入软件可靠性测试。由软件可靠性测试目的,深入分析软件可靠性测试的各种特征,明确给出软件可靠性测试的概念;之后,从测试用例生成和测试充分性判定两方面,分析现有基于马尔可夫模型的可靠性测试方法,指出其存在的不足。分析不足的根本原因,提出二阶马尔可夫链模型,并依据此模型,提出新的可靠性测试用例生成方法及测试充分性判定方法。最后实现了依据模型自动生成用例的辅助工具,利用该工具产生的数据,对文中提出的方法进行了验证。
其他文献
<正>一四月,学院的考试在一片轰隆隆的声音中结束,仿佛一票强盗,挥舞着沉重的兵器,跨着嘶叫的战马,洗劫一番之后,扬长而去。蓦然进入假期,我有些无所适从,认识的几个朋友也各
鄂 6 6 378是由SKUA/86 5 14 6 //6 15 0 6组合经系谱法选育而成 ,该品种在品质指标达到中筋国标的优质基础上 ,省区试产量 2年平均比对照鄂恩 1号增产 8.5 7% ,中抗条锈病和
鲜切果蔬由于天然、营养、新鲜、方便以及可利用度高(100%可食用)等特点,可满足人们追求天然、营养、快节奏的生活方式等方面的需求,具有巨大的发展潜力。本论文针对浅色鲜切
传统的机器学习是基于统计学的机器学习,学习的任务就是在给定充分训练数据的基础上来学习一个分类模型,然后利用这个学习到的模型来对测试数据进行分类与预测。其中有一个基
数学教学回归生活是国际数学课程改革的一个发展趋势。加强数学教学与学生生活的联系已经成为当前我国义务教育阶段数学课程改革的一个重点。《数学课程标准》指出,数学教学
由于AXI总线本身的高性能以及ARM微处理器的广泛使用,使AXI成为SOC设计中应用广泛的总线标准。在基于AXI总线的SOC片上系统的设计中,提供各种与AXI总线兼容的外围设备显得极
<正>随着医疗技术的不断发展,机械通气已在重症监护室(ICU)广泛使用,呼吸机相关性肺炎(VAP)是机械通气的主要并发症,有关研究报道,ICU的VAP发生率为41.5%[1],不同医院呼吸机
军队后勤体制是军队为开展后勤工作而建立的组织体系和工作制度的统称。它作为反映军队后勤活动各种关系的具体形式以及保障后勤活动顺利进行的各种制度,对于巩固和加强后勤
DNA条形码(DNA barcoding)技术是一种准确、高效且对操作人员要求不高的物种鉴定技术。为了筛选出适合罂粟属的DNA条形码,从GenBank上获得罂粟属植物共69条序列,包括21条ITS
在亚非地区,一些国家成了中国公民海外安全的"高风险地区"。涉中国公民的安全事件,无论是总量还是后果,表现为事发机率大、总量高、后果重等特点。因此,中国有关部门要落实"