[发明专利]面向网络化系统的软件可靠性测评方法在审
申请号: | 202110533261.X | 申请日: | 2021-05-17 |
公开(公告)号: | CN113190457A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 简阳;许兆伟;张炜华;沈泽华 | 申请(专利权)人: | 中国船舶工业综合技术经济研究院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/34;G06F11/00;G06N3/08 |
代理公司: | 中国船舶专利中心 11026 | 代理人: | 栾硕 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 网络化 系统 软件 可靠性 测评 方法 | ||
本发明公开了一种面向网络化系统的软件可靠性测评方法,包括:分别对网络化系统中的多个网络子系统进行软件可靠性评价并计算每个所述网络子系统的可靠性指标;根据所述网络化系统的应用场景生成多个系统任务,并分析每个所述系统任务的权重;分析每个所述系统任务执行过程中网络节点的迁移关系;基于所述迁移关系构建马尔科夫链,并根据所述马尔科夫链和每个所述网络子系统的可靠性指标计算每个所述系统任务的可靠性;根据每个所述系统任务的可靠性和每个所述系统任务的权重计算所述网络化系统的可靠性。本发明不但能用于舰船网络化系统软件的可靠性测试与评价工作,也可用于其它具有相似特点的基于网络的软件系统。
技术领域
本发明涉及软件测试技术领域,尤其涉及一种面向网络化系统的软件可靠性测评方法。
背景技术
在现代化战争中,软件的可靠性直接关系到与其相关武器在实战过程中的能力强弱,同时也会导致武器的发挥是否已经达到极限。针对大型、关键的复杂计算机系统,软件可靠性显得尤为重要。其中,软件故障已经成为影响系统质量的核心因素之一。
舰船网络化系统是以计算机网络为核心,由指挥控制、情报侦察、预警探测、通信导航、电子对抗、综合保障等分系统组成,可对战场信息进行实时的获取、传输、处理,用于保障各级指挥机构对所属部队和武器实施科学高效指挥控制的军事信息系统,是一种复杂的软件系统。舰船网络化系统具有功能和操作复杂、输入输出变量众多的特点,随着高新技术的发展和信息化程度的不断提高,其软件的规模、数量在大幅度增长,主要呈现出网络化、综合化、多样化和智能化的新特点。其软件的稳定与可靠直接关系着作战效果。舰船网络化系统由于其应用背景的特殊性,软件可靠性已成为制约系统可靠性的瓶颈。
软件可靠性测试是适用于软件可靠性工程中的一种测试方法,软件可靠性测试在软件可靠性工程中十分重要,甚至必不可少,是正确估计软件产品的可靠性的基础。现有的软件测试用例生成方法缺乏形式化方式,因此各种软件测试工具中测试用例的自动生成工具还有待于进一步开发和完善。虽然目前己建立了数百种软件可靠性模型,但均具有一定的局限性,因此,从软件可靠性模型的假设是否合理、实际应用是否简单方便、适用范围是否广泛等问题出发,如何进一步建立合理、实用的软件可靠性模型还有待于进一步研究。对某些可靠性要求极高的软件,其软件可靠性影响因素众多,单纯依赖一个软件可靠性模型进行软件可靠性评价不现实,因为必需的测试时间远远超出了有实际意义的界限。怎样对这些软件进行可靠性评价,目前还缺乏有效方法。
舰船网络化系统软件可靠性测试,除了考虑它的输出的结果是否正确之外,还要考虑其是否能够在规定的时间里得到结果。对于输入的考虑也是同样,不仅要考虑到输入的变量的正确,而且还应考虑在规定的时间下进行输入。需要构建一个自动的的闭环测试系统来对嵌入式软件进行深入的测试。软件可靠性测试必须使用专有的软件可靠性测试数据生成方法,在生成的测试数据中体现出软件需求以及用户对软件的使用情况。当前可用的软件可靠性测试与评价的工具比较少,手工方式评估和预测软件可靠性工程量大,急需研制相应的软件可靠性测试与评价工具。
发明内容
本发明的目的在于提供一种面向网络化系统的软件可靠性测评方法,用以解决现有技术中软件可靠性测试与评价的工具少,手工方式评估和预测软件可靠性工程量大的难题。
本发明的上述目的可采用下列技术方案来实现:
本发明提供了一种面向网络化系统的软件可靠性测评方法,包括:分别对网络化系统中的多个网络子系统进行软件可靠性评价并计算每个所述网络子系统的可靠性指标;根据所述网络化系统的应用场景生成多个系统任务,并分析每个所述系统任务的权重;分析每个所述系统任务执行过程中网络节点的迁移关系;基于所述迁移关系构建马尔科夫链,并根据所述马尔科夫链和每个所述网络子系统的可靠性指标计算每个所述系统任务的可靠性;根据每个所述系统任务的可靠性和每个所述系统任务的权重计算所述网络化系统的可靠性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶工业综合技术经济研究院,未经中国船舶工业综合技术经济研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110533261.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于触控终端的触摸控制方法及装置
- 下一篇:一种用于企业战略分析的展示板