软件可信性评估方法的研究.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
摘 要 随着信息技术的推广和普及,计算机软件承载着拓展应用领域、解决复杂多变问题的重 要作用,在现代信息社会中无处不在。然而,随着应用领域的广泛深入和应用环境的动态演 化,规模日趋庞大的软件系统并不总是让人信任,常会发生各种故障或失效,软什可信性问 题日益突出,已经成为影响信息社会国防建设和国民经济发展的普遍问题。为了消除或减轻 软件失信对国民经济造成的威胁和困扰,“如何提高软件可信性”成为国内外不同学术组织和 科研团体共同关注的研究热点。其中,作为提高和保障软件可信性的有力支撑,软件可信性 评估成为学术界和实业界致力于解决的焦点问题。 软件可信性内涵上是业务用户对期望的所有可信指标实现程度的一种个性化感受和评 价。随着刚户多元化需求和用户所处环境的演化,软件可信性的评估结果常会发生变化,使 得软件可信性呈现出演化特性。软件可信性的这种特性导致传统软件评价理论与模型很难适 应新形势F软件可信性的评价。此外,软件可信性评估一J!作是技术层面和管理层面相互渗透 的一个重要体现。然而,由于传统软件:r程领域侧重于技术层面,致使目前对于软件可信性 评估的研究大多集中在可信软件构造和软件可信性测试等层面,缺乏对可信软件评估管理层 而的研究。基于此,本文从管理科学的角度出发,结合软件可信性的特点,采用理论研究和 实践研究相结合的方法,针对软件可信性评估这一科学问题展开研究。 主要研究内容及创新成果如下: (1)探讨了软件可信性增长=机理。基于软件演化观,分析并定义了软1,l:可信性增长过程 (STGP),建立了四阶段STGP周期模型,提炼出STGP4i同阶段存在的影响软件可信性的四 类因素。在此基础上,给出了软件可信性在狭义和广义上的定义以及可信软件的定义,并概 括了软件可信性的典型特征。 (2)研究了面向需求的软件关键可信指标获取规则。针对软件可信指标的约简需求,引 入语言型多属性群决策方法设计可信指标获取规则,基于语言描述方法给出面向需求的语言 型可信指标获取流程和方法。针对可信指标获取规则中决策专家权重的确定方法,扩展语言 评价信息基本度量元,构建群体一致性最优模型和方案差异性最优模型,并设计了改进粒子 群算法进行求解。 (3)研究了需求稳定情形下的软件可信性评估方法。描述了需求稳定情形-卜.软件可信性 评估问题,并给出需求稳定情形下软件可信性评估流程,重点讨论了评估中可信指标权重的 确定问题。针对组合赋权思想,提出一种新的组合权系数确定方法。该方法考虑不同赋权法 所得权向量的随机性,建立基丁.最人熵原理的不确定性最优模型和基于相对熵原理的一致性 最优模型,采用改进粒子群算法对加权和模型进行求解。提出了不同组合赋权方法的合理性 评价方法,通过算例说明所提方法的合理性和有效性。最后,给山需求稳定情形下软件可信 等级的确定方法。 (4)研究了需求演化情形下的软件可信性评估方法。描述了需求演化情形下软件可信性 评估问题,并给出了需求演化情形下软件可信性评估流程。针对需求演化情形下用户新增需 求对软件可信指标权重的影响问题,提出了指标偏好演化的概念,给出了用户新增需求的获 取方法、分类方法及重要度量化方法。通过构建用户新增需求和可信指标之间的质量屋给出 可信指标偏好变元的计算方法,设计了偏好感应函数以确定需求演化后可信指标的动态权重。 最后,给出了需求演化情形下软件可信等级的确定方法。 (5)对产品生命周期管理(PLM)软件的可信性进行评估。分析了PLM软件的实施现 状,针对PLM软件评估的实际需要,将本文所提方法应用于国内某大型汽车制造企业PLM 软件的评估中。采用语言型可信指标获取规则获取PLM软件的评估指标,分别就需求稳定和 需求演化两种情况对PLM软件进行评估,并给出了详细的评估过程。通过案例说明本文研究 成果在实际中的应用和推广价值。 关键词:可信软件;软件可信性评估;多指标决策方法;需求演化;PLM软件;粒子群算法 ABSTRACT Withthe and ofinformation softwareis promotionpopularization technology,computerplaying an rolein fieldsand is imp

文档评论(0)

july77 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档