期刊文献+

一种基于构件重要度的软件可靠性评估方法 被引量:3

Software Reliability Evaluation Method Based on Component Importance
下载PDF
导出
摘要 基于构件开发的软件可靠性取决于构件可靠性,但构件可靠性受测试覆盖性、使用频次等影响较大,因此新研构件的可靠性评价往往较低。当成熟软件引入新研构件时,无论该构件承担的功能重要性高低,软件的可靠性评估值都会出现较大变动。针对此问题,建立一种基于功能场景的马尔可夫链软件模型,利用层次分析法评估得到模型中各构件的重要度,以此为基础建立基于构件重要度的软件可靠性评估模型。计算结果表明,该模型可以更准确地反映基于构件开发的软件可靠性水平。 The software reliability of component-based development depends on component reliabil⁃ity,but component reliability is affected by test coverage and usage frequency.Therefore,the reliability evaluation of new components is often low.When a newly developed component is introduced into ma⁃ture software,no matter the importance of component,the software reliability evaluation value will change greatly.To solve this problem,taking a software as the research object,a Markov chain soft⁃ware model based on functional scenario is established.the importance of each component in the model is evaluated by analytic hierarchy process.On this basis,a software reliability evaluation model based on component importance is established.The simulation results show that the model can more accurately reflect the software reliability level of component-based development.
作者 李迎博 谭黎立 王凯旋 梁卓 潘彦鹏 LI Ying-bo;TAN Li-li;WANG Kai-xuan;LIANG Zhuo;PAN Yan-peng(China Academy of Launch Vehicle Technology,Beijing 100076,China)
出处 《现代防御技术》 北大核心 2022年第6期103-109,共7页 Modern Defence Technology
关键词 软件 构件重要度 可靠性评估 马尔可夫链 层次分析法 software component importance reliability evaluation Markov chain analytic hierar⁃chy process(AHP)
  • 相关文献

参考文献11

二级参考文献81

共引文献49

同被引文献48

引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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