欢迎来到天天文库
浏览记录
ID:33745355
大小:6.72 MB
页数:138页
时间:2019-02-28
《软件可信性评估方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、合肥工业大学博士学位论文软件可信性评估方法研究姓名:石莉申请学位级别:博士专业:管理科学与工程指导教师:杨善林201206摘要随着信息技术的推广和普及,计算机软件承载着拓展应用领域、解决复杂多变问题的重要作用,在现代信息社会中无处不在。然而,随着应用领域的广泛深入和应用环境的动态演化,规模日趋庞大的软件系统并不总是让人信任,常会发生各种故障或失效,软什可信性问题日益突出,已经成为影响信息社会国防建设和国民经济发展的普遍问题。为了消除或减轻软件失信对国民经济造成的威胁和困扰,“如何提高软件可信性”成为国内外不同学术组织和科研团体共同关注
2、的研究热点。其中,作为提高和保障软件可信性的有力支撑,软件可信性评估成为学术界和实业界致力于解决的焦点问题。软件可信性内涵上是业务用户对期望的所有可信指标实现程度的一种个性化感受和评价。随着刚户多元化需求和用户所处环境的演化,软件可信性的评估结果常会发生变化,使得软件可信性呈现出演化特性。软件可信性的这种特性导致传统软件评价理论与模型很难适应新形势F软件可信性的评价。此外,软件可信性评估一J!作是技术层面和管理层面相互渗透的一个重要体现。然而,由于传统软件:r程领域侧重于技术层面,致使目前对于软件可信性评估的研究大多集中在可信软件构造
3、和软件可信性测试等层面,缺乏对可信软件评估管理层而的研究。基于此,本文从管理科学的角度出发,结合软件可信性的特点,采用理论研究和实践研究相结合的方法,针对软件可信性评估这一科学问题展开研究。主要研究内容及创新成果如下:(1)探讨了软件可信性增长=机理。基于软件演化观,分析并定义了软1,l:可信性增长过程(STGP),建立了四阶段STGP周期模型,提炼出STGP4i同阶段存在的影响软件可信性的四类因素。在此基础上,给出了软件可信性在狭义和广义上的定义以及可信软件的定义,并概括了软件可信性的典型特征。(2)研究了面向需求的软件关键可信指标
4、获取规则。针对软件可信指标的约简需求,引入语言型多属性群决策方法设计可信指标获取规则,基于语言描述方法给出面向需求的语言型可信指标获取流程和方法。针对可信指标获取规则中决策专家权重的确定方法,扩展语言评价信息基本度量元,构建群体一致性最优模型和方案差异性最优模型,并设计了改进粒子群算法进行求解。(3)研究了需求稳定情形下的软件可信性评估方法。描述了需求稳定情形-卜.软件可信性评估问题,并给出需求稳定情形下软件可信性评估流程,重点讨论了评估中可信指标权重的确定问题。针对组合赋权思想,提出一种新的组合权系数确定方法。该方法考虑不同赋权法所
5、得权向量的随机性,建立基丁.最人熵原理的不确定性最优模型和基于相对熵原理的一致性最优模型,采用改进粒子群算法对加权和模型进行求解。提出了不同组合赋权方法的合理性评价方法,通过算例说明所提方法的合理性和有效性。最后,给山需求稳定情形下软件可信等级的确定方法。(4)研究了需求演化情形下的软件可信性评估方法。描述了需求演化情形下软件可信性评估问题,并给出了需求演化情形下软件可信性评估流程。针对需求演化情形下用户新增需求对软件可信指标权重的影响问题,提出了指标偏好演化的概念,给出了用户新增需求的获取方法、分类方法及重要度量化方法。通过构建用户
6、新增需求和可信指标之间的质量屋给出可信指标偏好变元的计算方法,设计了偏好感应函数以确定需求演化后可信指标的动态权重。最后,给出了需求演化情形下软件可信等级的确定方法。(5)对产品生命周期管理(PLM)软件的可信性进行评估。分析了PLM软件的实施现状,针对PLM软件评估的实际需要,将本文所提方法应用于国内某大型汽车制造企业PLM软件的评估中。采用语言型可信指标获取规则获取PLM软件的评估指标,分别就需求稳定和需求演化两种情况对PLM软件进行评估,并给出了详细的评估过程。通过案例说明本文研究成果在实际中的应用和推广价值。关键词:可信软件;
7、软件可信性评估;多指标决策方法;需求演化;PLM软件;粒子群算法ABSTRACTWiththepromotionandpopularizationofinformationtechnology,computersoftwareisplayinganimportantroleinexpandingapplicationfieldsandsolvingcomplexproblems.Softwareiseverywhereinmodeminformationsociety.However,asthewiderangeofapplicati
8、onfieldandthedynamicevolutionofapplicationenvironment,increasinglylarge—scalesoftwaresystemisnotalwaystobetrus
此文档下载收益归作者所有