期刊文献+
共找到31篇文章
< 1 2 >
每页显示 20 50 100
基于UML的软件Markov链使用模型构造研究 被引量:29
1
作者 颜炯 王戟 陈火旺 《软件学报》 EI CSCD 北大核心 2005年第8期1386-1394,共9页
软件统计测试要求基于软件使用模型产生测试例对软件系统进行测试,并根据测试结果评价软件可靠性,是高可靠软件测试的重要组成部分.由于统一建模语言(unifiedmodelinglanguage,简称UML)已经成为事实上的面向对象标准建模语言,因此,从软... 软件统计测试要求基于软件使用模型产生测试例对软件系统进行测试,并根据测试结果评价软件可靠性,是高可靠软件测试的重要组成部分.由于统一建模语言(unifiedmodelinglanguage,简称UML)已经成为事实上的面向对象标准建模语言,因此,从软件UML模型构造软件使用模型就成为面向对象软件统计测试的关键.为此,定义了加入统计测试约束的UML用例图、序列图以及用例执行顺序关系,为基于UML的软件统计测试提供了一个形式化描述基础.在此基础上,给出一个从软件UML模型构造软件Markov链使用模型的算法,并给出了自动化支持工具UMGen的类图结构,基于一个卫星控制系统,说明了所提出方法的有效性. 展开更多
关键词 统一建模语言 统计测试 markov链使用模型 软件可靠性
下载PDF
基于UML的软件Markov链使用模型的构建 被引量:7
2
作者 吴彩华 刘俊涛 +1 位作者 彭世蕤 李海鸿 《计算机研究与发展》 EI CSCD 北大核心 2012年第8期1811-1819,共9页
构建软件的使用模型是进行软件可靠性测试及软件可靠性评估的基础.近年来,如何由软件的UML模型构造软件的使用模型成为研究热点.对于大型的软件系统来说,应用现有方法构建的软件Markov链使用模型的状态空间过于庞大,模型描述困难,不利... 构建软件的使用模型是进行软件可靠性测试及软件可靠性评估的基础.近年来,如何由软件的UML模型构造软件的使用模型成为研究热点.对于大型的软件系统来说,应用现有方法构建的软件Markov链使用模型的状态空间过于庞大,模型描述困难,不利于测试用例的自动生成及软件可靠性评估.针对以上问题,提出了一种由UML模型构建Markov链使用模型的方法.该方法将场景的前置条件和后置条件作为Markov链使用模型的状态,将场景的执行及执行概率作为状态之间的转移及转移概率.与现有方法相比,新方法构建的Markov链使用模型的状态空间小且无需人为干预,而且可以很方便地生成测试输入从而进行可靠性测试.针对UML模型的有效性,提出了经过可靠性评估扩展的UML模型生成Markov链使用模型的验证算法.最后通过一个卫星控制系统的实例对新方法的性能进行了验证. 展开更多
关键词 UML markov 使用模型 可靠性评估 测试用例
下载PDF
基于Markov链路径使用模型的软件统计测试 被引量:4
3
作者 高海昌 冯博琴 +1 位作者 曾明 贺晓红 《计算机工程》 EI CAS CSCD 北大核心 2006年第19期20-22,共3页
探讨了建立基于路径使用的Markov链模型来分析模块内部代码结构的统计测试方法的可能性。提出将统计理论用于软件的结构测试,从理论上得出软件的结构可靠性结论。提出具有有限状态、离散时间序列的Markov链作为程序的使用模型和测试模型... 探讨了建立基于路径使用的Markov链模型来分析模块内部代码结构的统计测试方法的可能性。提出将统计理论用于软件的结构测试,从理论上得出软件的结构可靠性结论。提出具有有限状态、离散时间序列的Markov链作为程序的使用模型和测试模型,使用Kullback判别式作为测试链收敛到使用链的判断准则,从理论上证明了测试链到使用链收敛的必然性。理论分析和初步的实验证明该方法是可行和有前途的。 展开更多
关键词 软件统计测试 结构测试 markov 路径使用模型 Kullback判别式
下载PDF
基于混合隐Markov链浏览模型的WEB用户聚类与个性化推荐 被引量:3
4
作者 林文龙 刘业政 +1 位作者 朱庆生 奚冬芹 《情报学报》 CSSCI 北大核心 2009年第4期557-564,共8页
针对传统的Markov链模型不能有效的表征长串访问序列所蕴含的丰富的用户行为特征(用户类别特征、访问兴趣迁移特征)的缺点,提出混合隐Markov链浏览模型。混合隐Markov链模型使用多个不同的模型来区分不同类别用户的浏览特征,并为每个... 针对传统的Markov链模型不能有效的表征长串访问序列所蕴含的丰富的用户行为特征(用户类别特征、访问兴趣迁移特征)的缺点,提出混合隐Markov链浏览模型。混合隐Markov链模型使用多个不同的模型来区分不同类别用户的浏览特征,并为每个类别的用户设置了能跟踪捕捉其访问兴趣变化的类隐Markov链模型,能更好地对WWW长串访问序列的复杂特征进行建模,在真实WWW站点访问日志数据上的用户聚类实验与个性化推荐实验的结果表明,混合隐Markov链模型与传统的Markov链模型相比,具有更理想的聚类性能和推荐性能。 展开更多
关键词 WEB使用挖掘 markov链模型 用户聚类 个性化推荐
下载PDF
可变多阶Markov链模型及在WWW个性化推荐中的应用 被引量:3
5
作者 刘业政 林文龙 姜元春 《情报学报》 CSSCI 北大核心 2008年第6期819-824,共6页
WWW个性化推荐问题是WEB挖掘的一个重要研究方向。针对传统的固定阶数的Markov链模型用于WWW个性化推荐问题的不足,提出可变多阶Markov链模型(Variable Multiple Order Markov Chairr--VMOMC)。VMOMC将用推荐目标网页概率值度量的可... WWW个性化推荐问题是WEB挖掘的一个重要研究方向。针对传统的固定阶数的Markov链模型用于WWW个性化推荐问题的不足,提出可变多阶Markov链模型(Variable Multiple Order Markov Chairr--VMOMC)。VMOMC将用推荐目标网页概率值度量的可变多阶Markov链并行组合,组合模型中采用遗传算法确定各单阶Markov链模型的最优权重,在真实WWW站点访问日志数据上的实验结果表明:VMOMC与传统的定阶Markov链浏览推荐模型相比,具有较理想的推荐性能。 展开更多
关键词 WEB使用挖掘 markov链模型 个性化推荐
下载PDF
Markov链使用模型的测试用例生成方法研究 被引量:3
6
作者 雷航 陈丽敏 《电子科技大学学报》 EI CAS CSCD 北大核心 2011年第5期732-736,共5页
采用基于马尔科夫链使用模型的软件测试,在状态与激励序列中,从"开始"状态到"结束"状态形成一个完整的测试案例。因此,输入和激励的选择对于产生高效的测试案例十分重要。提出一种激励选择——带概率约束的随机选... 采用基于马尔科夫链使用模型的软件测试,在状态与激励序列中,从"开始"状态到"结束"状态形成一个完整的测试案例。因此,输入和激励的选择对于产生高效的测试案例十分重要。提出一种激励选择——带概率约束的随机选择方法,以软件Markov链模型的状态迁移概率作为激励选择的约束条件,使用遗传算法中用于选择下一代种群的选择算子——轮盘赌选择算子对激励进行选择。通过与以往的激励选择方法对比,验证了所提出的方法能提高生成测试用例的有效性。 展开更多
关键词 markov 轮盘赌算法 测试用例 测试输入 使用模型
下载PDF
基于Markov链使用模型的加速统计测试方法 被引量:4
7
作者 张德平 查日军 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2011年第5期949-955,共7页
为了提高软件统计测试的效率,使用较少的测试资源达到测试目的,提出了一种基于Markov链使用模型的软件加速统计测试方法.该方法通过均衡软件测试成本和软件投放后的失效风险,以软件平均总费用最小为目标,基于重要抽样技术的加速测试机理... 为了提高软件统计测试的效率,使用较少的测试资源达到测试目的,提出了一种基于Markov链使用模型的软件加速统计测试方法.该方法通过均衡软件测试成本和软件投放后的失效风险,以软件平均总费用最小为目标,基于重要抽样技术的加速测试机理,采用交叉熵方法生成最优(或近优)测试剖面,同时给出了一种新的统计测试充分性判定准则,最后根据生成的最优测试剖面自动生成统计测试数据集.仿真实验结果表明,相对于传统的统计测试方法,使用交叉熵方法的加速统计测试方法能有效地降低软件总费用,显著增加关键操作的测试次数,是一种快速有效的加速统计测试方法. 展开更多
关键词 软件测试 统计测试 加速测试方法 markov链使用模型 交叉熵方法
下载PDF
基于Markov链使用模型的组件复用的统计测试 被引量:1
8
作者 马春燕 胡飞 张云鹏 《计算机应用研究》 CSCD 北大核心 2008年第4期1051-1053,1056,共4页
提出了用Markov链使用模型来模拟具体环境中组件的使用方式,对组件的复用进行统计测试,详细论述了提出的组件复用统计测试的思想框架和测试步骤,并进一步指出了每个测试步骤具体的研究细节。最后给出了提出的方法与现有方法的对比分析,... 提出了用Markov链使用模型来模拟具体环境中组件的使用方式,对组件的复用进行统计测试,详细论述了提出的组件复用统计测试的思想框架和测试步骤,并进一步指出了每个测试步骤具体的研究细节。最后给出了提出的方法与现有方法的对比分析,说明提出的方法是组件复用自动化测试的一种经济可行的方法。 展开更多
关键词 markov链使用模型 组件复用 统计测试 自动化测试
下载PDF
基于Markov链的软件可靠性早期评估研究 被引量:3
9
作者 吴彩华 马建朝 +1 位作者 魏海涛 张秀峰 《空军预警学院学报》 2014年第3期199-202,共4页
针对Markov链使用模型缺乏软件失效信息,提出了一种改进Markov链使用模型进行软件可靠性早期评估的方法.该方法首先扩展Markov链使用模型,在其中加入失效状态及执行概率,构建软件可靠性早期评估模型;然后,依据软件可靠性早期评估模型生... 针对Markov链使用模型缺乏软件失效信息,提出了一种改进Markov链使用模型进行软件可靠性早期评估的方法.该方法首先扩展Markov链使用模型,在其中加入失效状态及执行概率,构建软件可靠性早期评估模型;然后,依据软件可靠性早期评估模型生成算法得到软件可靠性.最后,通过一个SCS软件实例,对本文方法性能进行了验证.实验结果表明,该方法可以自动输出多种软件可靠性评估指标,有效评估软件可靠性. 展开更多
关键词 软件可靠性 早期评估模型 markov 使用模型
下载PDF
一种基于高阶Markov使用模型的测试用例自动生成方法 被引量:2
10
作者 赵卫东 李有俊 张丽 《现代电子技术》 北大核心 2019年第6期26-29,共4页
为了解决基于单纯马尔可夫使用模型测试用例生成不稳定、测试充分性判定不精确的问题,在分析现有测试用例自动生成方法的基础上,提出一种改进的高阶马尔可夫测试模型,并依据此模型,提出改进的基于快速轮盘赌的二分查找测试用例生成方法... 为了解决基于单纯马尔可夫使用模型测试用例生成不稳定、测试充分性判定不精确的问题,在分析现有测试用例自动生成方法的基础上,提出一种改进的高阶马尔可夫测试模型,并依据此模型,提出改进的基于快速轮盘赌的二分查找测试用例生成方法和基于相对熵的测试充分性判定方法。实践表明,改进后的方法有效地提高了测试用例生成的稳定性和测试充分性判定的精确性,与原有方法比较更适合大规模软件的测试,提高了大规模软件自动化测试的效率。 展开更多
关键词 高阶马尔可夫使用模型 快速轮盘赌 二分查找 相对熵 软件测试 测试用例自动生成
下载PDF
基于Markov链使用模型的软件可靠性测试用例生成研究 被引量:1
11
作者 卜国峰 朱小冬 +1 位作者 吴彩华 王毅刚 《科技广场》 2009年第9期6-9,共4页
本文针对软件可靠性测试中测试用例设计方法不足、难以生成等问题,对软件的需求分析和设计文档进行了研究,提出一个基于UML的扩展模型,通过构建不同等级的Markov链使用模型最终解决了可靠性测试用例生成的难题。可靠性测试用例的生成是... 本文针对软件可靠性测试中测试用例设计方法不足、难以生成等问题,对软件的需求分析和设计文档进行了研究,提出一个基于UML的扩展模型,通过构建不同等级的Markov链使用模型最终解决了可靠性测试用例生成的难题。可靠性测试用例的生成是软件可靠性工程的一个重要组成部分,它对于指导软件测试过程、提高软件可靠性有重要的意义。 展开更多
关键词 软件可靠性测试 markov链使用模型 UML模型 可靠性测试用例
下载PDF
基于m-Markov模型的交叉用户会话识别
12
作者 黄浩 李兵 姜丹 《计算机科学》 CSCD 北大核心 2012年第S3期200-203,共4页
Web访问日志数据是由单个用户点击形成的数据集,各点击是独立的,会话识别的任务就是将各个独立的点击划分成有意义的会话片段。一般的会话识别算法无法对包含交叉会话数据的Web访问日志数据成功地进行会话识别,利用自适应m-Markov模型能... Web访问日志数据是由单个用户点击形成的数据集,各点击是独立的,会话识别的任务就是将各个独立的点击划分成有意义的会话片段。一般的会话识别算法无法对包含交叉会话数据的Web访问日志数据成功地进行会话识别,利用自适应m-Markov模型能对Web访问日志数据进行交叉服务器会话识别和重构,并在m-Markov模型的基础上结合不同的会话结束判断准则进行会话识别准确率的比较。实验结果显示,将m-Markov模型与基于奖惩策略的会话结束算法结合能明显提高会话识别和重构的准确率。 展开更多
关键词 WEB使用挖掘 markov模型 会话重构
下载PDF
基于Object-Z与Markov链的校园卡系统测试用例
13
作者 仲晓敏 侯建花 杨长青 《微电子学与计算机》 CSCD 北大核心 2012年第3期73-77,共5页
针对提高校园卡系统准确性和可靠性测试的要求,提出了Object-Z与Markov链结合的测试用例自动生成算法.使用Object-Z对系统进行形式化规约,生成测试场景和操作顺序图;将操作顺序图转换为Markov链使用模型;根据测试场景和Markov链使用模... 针对提高校园卡系统准确性和可靠性测试的要求,提出了Object-Z与Markov链结合的测试用例自动生成算法.使用Object-Z对系统进行形式化规约,生成测试场景和操作顺序图;将操作顺序图转换为Markov链使用模型;根据测试场景和Markov链使用模型生成数量相对合理的测试用例.该方法无需对系统进行运行,在需求分析与测试阶段就能对系统的功能进行测试.生成的校园卡系统测试用例证明该方法是有效的,并且在提高测试覆盖率的同时,使用Markov链也能保证对系统的可靠性测试. 展开更多
关键词 校园卡系统 OBJECT-Z 测试场景 markov 使用模型 测试用例
下载PDF
基于Markov链使用模型的软件可靠性测评方法研究 被引量:7
14
作者 陈振华 王峰 《计算机工程与设计》 CSCD 北大核心 2007年第12期2768-2771,共4页
基于Markov链使用模型的软件统计测试是产生高效测试用例,实现软件可靠性定量评估的有效方法。论述了该方法中使用链与测试链的构建技术,基于使用模型的统计分析计算,基于测试链的软件可靠性评估,操作可靠性和使用可靠性评估,以及它们... 基于Markov链使用模型的软件统计测试是产生高效测试用例,实现软件可靠性定量评估的有效方法。论述了该方法中使用链与测试链的构建技术,基于使用模型的统计分析计算,基于测试链的软件可靠性评估,操作可靠性和使用可靠性评估,以及它们在实际应用中需要注意的若干问题。 展开更多
关键词 markov 使用模型 使用链 测试链 软件可靠性
下载PDF
软件Markov链使用模型生成与化简技术 被引量:3
15
作者 冯俊池 于磊 刘洋 《计算机工程与设计》 北大核心 2015年第8期2114-2119,共6页
为解决软件可靠性测试中Markov链使用模型的状态空间爆炸问题,研究基于UML模型的使用模型生成与化简技术。基于UML模型中的顺序图获取软件与外部环境之间的消息交互,通过分析激励与响应消息来获取状态生成软件Markov链使用模型,准确描... 为解决软件可靠性测试中Markov链使用模型的状态空间爆炸问题,研究基于UML模型的使用模型生成与化简技术。基于UML模型中的顺序图获取软件与外部环境之间的消息交互,通过分析激励与响应消息来获取状态生成软件Markov链使用模型,准确描述软件的使用情况。针对状态空间爆炸问题,提出冗余状态和等价状态的定义,设计使用模型化简算法,针对化简算法给出相关理论证明。实验结果表明了该方法的有效性。 展开更多
关键词 统一建模语言 马尔科夫链 使用模型 软件可靠性测试 状态化简
下载PDF
软件Markov测试的可靠性评估
16
作者 罗自强 张志华 《舰船电子工程》 2004年第4期124-127,共4页
计算机软件可靠性估计是当今研究的重要问题之一。基于有限Markov链理论 ,形式化的描述了软件统计测试方法 ,提出了一种软件的可靠度估计及其近似置信下限估计方法 ,并分别对特殊的分支和序列两类软件系统进行了具体研究。
关键词 markov 统计测试 使用链 评估 置信下限
下载PDF
软件可靠性评估的重要抽样方法 被引量:8
17
作者 张德平 聂长海 徐宝文 《软件学报》 EI CSCD 北大核心 2009年第10期2859-2866,共8页
基于统计测试的马尔可夫使用模型对软件可靠性评估提出了一种有效的估计方法.该方法利用重要抽样技术在保证可靠性估计无偏性的条件下,利用交叉熵度量操作剖面与零方差抽样分布之间的差异,通过启发式迭代过程调整各个状态之间的转移概... 基于统计测试的马尔可夫使用模型对软件可靠性评估提出了一种有效的估计方法.该方法利用重要抽样技术在保证可靠性估计无偏性的条件下,利用交叉熵度量操作剖面与零方差抽样分布之间的差异,通过启发式迭代过程调整各个状态之间的转移概率来修正测试剖面.从理论上证明了利用修正测试剖面测试估计的可靠性是方差为0的无偏估计.最后给出了软件可靠性估计的最优测试剖面生成的启发式迭代算法.仿真结果表明,该方法与模拟退火算法相比,能够明显降低估计的方差,在提高估计精度的同时加快统计测试速度. 展开更多
关键词 软件可靠性 统计测试 马尔可夫使用模型 重要抽样 交叉熵方法
下载PDF
马尔科夫使用模型在仿真系统测试中的应用 被引量:4
18
作者 李桂芳 黄圣国 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2009年第6期810-813,共4页
基于马尔科夫使用模型的测试方法引入到仿真系统的测试中,给出了基于马尔科夫使用模型仿真系统测试的基本过程;分析了使用模型的构建,给出了一种测试充分性判断的分析方法;提出了一种基于马尔科夫使用模型的仿真系统可信度计算模型。实... 基于马尔科夫使用模型的测试方法引入到仿真系统的测试中,给出了基于马尔科夫使用模型仿真系统测试的基本过程;分析了使用模型的构建,给出了一种测试充分性判断的分析方法;提出了一种基于马尔科夫使用模型的仿真系统可信度计算模型。实例证明了马尔科夫使用模型在仿真系统测试中的有效性,检验了可信度模型的合理性。 展开更多
关键词 仿真系统 马尔科夫使用模型 充分性 可信度
下载PDF
基于隐马尔科夫模型的浏览兴趣预测 被引量:2
19
作者 孙秀娟 金民锁 陈孝国 《科技导报》 CAS CSCD 北大核心 2009年第18期75-77,共3页
Web上的信息量正以惊人的速度增加,人们迫切需要能自动地从Web上发现、抽取和过滤信息的工具,即如何从数以亿计的页面中发现需要的内容、如何从大量的访问中发现固有的模式和关联。马尔科夫模型的网页浏览预测,仅仅从用户的浏览网页本... Web上的信息量正以惊人的速度增加,人们迫切需要能自动地从Web上发现、抽取和过滤信息的工具,即如何从数以亿计的页面中发现需要的内容、如何从大量的访问中发现固有的模式和关联。马尔科夫模型的网页浏览预测,仅仅从用户的浏览网页本身出发,预测用户的下一步链接,并不能捕获到用户的真正兴趣。本文提出基于隐马尔科夫模型的网页浏览路径预测,并将其与基于马尔科夫模型的方法进行对比。根据已知的浏览序列判断用户的类别,当浏览序列长度很短时,本文方法的预测准确性比马尔科夫模型低。这是由于序列长度过短,系统获取判断的信息少,增加了对用户错误分类的可能性。随着浏览序列长度逐渐增加,系统捕获的用户浏览信息越来越多,进而能够折射出用户的兴趣所在,预测准确率也逐步增加。当浏览序列长度大于或等于8时,预测准确率已经到达80%,提高了浏览兴趣预测的准确率。 展开更多
关键词 马尔科夫模型 浏览预测 WEB使用挖掘 聚类
下载PDF
测试资源受约束的安全关键软件加速测试方法 被引量:5
20
作者 张德平 聂长海 徐宝文 《计算机科学》 CSCD 北大核心 2009年第5期138-141,共4页
基于马尔可夫链使用模型提出了一种针对安全关键软件测试资源受约束的启发式加速测试方法。该方法利用一种新的随机优化技术——交叉熵方法,以软件投放后软件失效风险损失最小为目标,基于失效风险损失通过修正操作剖面,自动生成测试数... 基于马尔可夫链使用模型提出了一种针对安全关键软件测试资源受约束的启发式加速测试方法。该方法利用一种新的随机优化技术——交叉熵方法,以软件投放后软件失效风险损失最小为目标,基于失效风险损失通过修正操作剖面,自动生成测试数据集。实验结果表明该方法能有效地降低软件失效风险,提高测试效率,是一种快速有效的加速测试方法。 展开更多
关键词 软件测试 安全关键软件 加速测试方 马尔可夫链使用模型 交叉熵方法
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部