贝叶斯网络在软件可信性评估指标体系中的应用

来源 :山东轻工业学院 齐鲁工业大学 | 被引量 : 0次 | 上传用户:kissall79
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的日益成熟,硬件成本的迅速降低,各种结构复杂、功能强大的计算机系统被广泛应用到航空航天、交通运输、核电能源和医疗卫生等安全关键领域。一旦这些系统失效,将造成人类生命财产的重大损失或者环境的严重破坏,系统可信性日益成为被关注的焦点。鉴于这类系统应用的特殊性,其配置的软件必须具备很高的可信性。对于越来越复杂的各种应用软件,软件内部存在危机、缺陷、错误、故障、失效,软件外部存在病毒、恶意代码入侵,如何进行可信性的评估,特别是量化的可信性评估是一个值得高度重视的问题,但国内外在这方面的研究甚少。贝叶斯网络是用来表示变量间概率分布的图形模式,具有稳固的数学基础,适用于表达和分析不确定性和概率性的事物等优点。本文提出了一种基于贝叶斯网络的软件可信性评估指标体系模型,与一般的概率分析方法相比,它在模型的适应性、概率分析的全面性以及对可能结果的有效判断上有明显的优势。文章主要开展了如下几个方面的研究:(1)讨论了软件可信性的概念、软件可信性的相关因素以及软件可信性度量的相关问题。讨论了软件可信性的概念、软件可信性的相关因素以及软件可信性度量的相关问题。软件的可用性、可靠性、可维护性等都是影响软件可信性的重要因素,根据软件可信性的特点,分析了软件可信性的度量准则。(2)总结了软件可信性评价模型的有关研究成果,目前对于软件可信性评价模型的研究主要分为黑箱和白箱两种方式,介绍了这两类方式的主要特点,并分析了它们存在和需要解决的问题。(3)讨论了贝叶斯网络的起源和发展,以及贝叶斯网络的概念,分析了贝叶斯网络的特点及其应用于软件可信性评价的可能性和优势。(4)讨论了软件可信性评估模型的特征和要求,在贝叶斯网络基础上给出了一种新颖的软件可信性评价模型。该模型以软件可信性相关因素为度量元,以软件体系结构为评价体系,以贝叶斯网络为表示体系,以可信性需求说明为评价依据。提出一种以可信性需求说明为依据的可信性评估方法。(5)在该模型基础上,本文针对石油加油站应用领域中一个比较大型的实际应用软件,建立了可信性评价模型,并根据该应用系统开发完成后的测试报告,以及软件质量和开发能力的评估,做出了对于该系统的可信性评估。
其他文献
近年来,随着互联网的发展,服务器整合、虚拟主机和资源管理等需求的出现,虚拟机进入了另一个繁荣时代。同时,随着x86服务器市场的快速增长,x86虚拟机更是为人们看好。但由于
在计算机网络、数据通信以及存储系统中存在许多潜在的不安全因素,密码技术是保护信息系统机密性、完整性的有效手段,是解决信息网络数据安全和应用安全的核心问题。密码编码技
随着近年来信息技术和知识产业的迅猛发展,过往的一些传统服务产业逐步演化成为一个以信息技术为主导的新型的服务产业。海量的信息数据已经变成新兴产业中不可或缺的重要元
本文研究主要包括两方面内容。一是图案主题色彩的定义及设置方法。对一些图案设计实例进行分析,发现它们的色彩主题并对它们进行形式化说明。提出了基于语义的主题色彩渲染
随着经济的高速发展,世界酒店业在集团化和连锁化的方向下高速成长,B2B集中预订是网络时代酒店预订发展的趋势。本文在充分分析基于Agent模式的B2B酒店预订系统功能的基础上,在
合规系统在现代信息处理中发挥着越来越重要的作用,在金融交易,企业管理,政府财政和高校招生等领域有着广泛的应用。本文以合规系统为研究对象,提出了“面向域”的概念,并实
随着互联网的不断发展,DSL技术作为宽带接入技术中的主流,被应用到各种家庭网关和企业网关中。与此同时,随着无线技术的广泛使用,无线AP的分布也是越来越广泛。手工安装和维
运动数据的采集是计算机辅助训练系统中的关键技术。为了给运动仿真提供更快捷和准确的数据,本文提出了一种基于立体测量的运动数据采集的方法。这个方法主要由两部分组成:运
随着生物技术和计算机技术的发展,各类生物数据正在急剧增长,如何利用大量数据从综合整体角度研究问题将成为研究重点,计算技术为生物数据的分析和形成新的生物假说提供了重
随着计算机网络技术的飞速发展,以及电子商务和电子政务应用的普及,WEB应用程序开发已经成为了软件系统开发的主要部分。目前针对网络安全技术的研究发展非常迅速,各种安全技术