领域构件可信模型的研究与评估实现

来源 :南京航空航天大学 | 被引量 : 2次 | 上传用户:jiangnannan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件开发技术自提出之后,成为了越来越重要的软件开发模式和解决软件危机的一种重要手段。随着软件系统在生活中的应用越来越广,软件质量的高低深刻影响着人类的切身利益甚至生命安全。构件作为一种可复用的特殊软件,其可信性的评估对于基于构件的软件开发技术发展而言,将成为一个重要的影响因素。本文在对Ma Call质量模型、Boehm质量模型做了简要的介绍之后,深入研究了ISO/IEC25010软件质量模型及可信构件的ABCDE模型。基于对ISO/IEC25010模型中质量属性的修改及对ABCDE模型中的构件可信因素的考虑,并结合构件的可复用等性质,提出了可信构件属性模型。考虑到基于构件复用完整的软件开发过程包括领域工程和应用工程两部分,并且相互关联相互影响,本文又提出了可信领域工程。可信领域工程与可信构件属性一起组成了领域构件的可信模型。为方便度量,将可信领域工程作为可信构件的一个独立属性,最终建立了一个基于三层架构的领域构件可信评价指标体系。构件的可信性评价是典型的多属性决策问题。多属性决策方法有多种,本文列举了一些并做了简单介绍,部分给出详细的计算步骤。构件的可信性评估是一个将定性指标进行量化评估的过程,将涉及一些对评价指标不确定性和过渡性的处理。本文重点研究了基于中介理论的中介真值程度度量方法,与熵理论相结合,设计出一个新的综合评估算法。将该方法应用于本文提出的领域构件可信模型的度量,并采用主观赋权和客观赋权相结合的两种权值计算方法。基于对领域构件可信模型及中介评估方法的理论分析,本文设计开发了一个基于B/S架构的构件可信性评估系统。利用该系统对OA领域中的构件可信性进行实验分析,验证了本文所用的中介评估方法的有效性和领域构件可信模型的可度量性。
其他文献
总拖期问题(Total Tardiness Problem,TTP)是调度问题中的经典难题。单机总拖期问题(Single Machine Total Tardiness Problem,1//T)和并行多机总拖期问题(Parallel Identical
最近几年来P2P文件共享己成为Internet中最为流行的应用,出现了一系列优秀的基于P2P技术的文件共享应用软件,而BitTorrent系统则是这一个领域的典型应用。本文在查阅了大量关于
人们大部分的时间是在诸如办公楼、商贸中心、车站机场等室内空间中度过,与此同时,随着城市化进程的加快,室内空间变得越发的庞大和复杂,随之产生了越来越多的室内位置服务需
网络规模和复杂度的日益增大和提高,使得网络资源和业务之间的关系也日益复杂,为了尽量避免业务质量下降,保证业务可用,必须迅速定位并解决网络故障。事件关联性分析可以从大
随着计算机、互联网以及移动通信技术的迅猛发展,手机、笔记本电脑、掌上电脑等移动通信设备得到了广泛应用。互联网正逐步走出其原有的军事、科研、教育领域,深入到人们的日
Burrows-Wheeler变换(BWT)在数据压缩领域有较成功的应用。该算法将源文本字符进行了重排列,排列的结果与原文相比,相同字符排列在一起的概率通常能得到很大的提高。因此,排列结
近几年,网络攻击日益频繁,攻击方法层出不穷,对安全防御技术也提出了更高的要求。现有的安全技术:防火墙和入侵检测系统在面向攻击防御上存在着很大缺陷,入侵防御系统(Intrus
机翼是飞机产生阻力与升力的主要部件,对飞机的性能有着重大影响。翼型的气动外形与飞机的巡航速度、起飞与着陆稳定性、失速可控性和操纵反馈品质等都有着重要的联系。因此
基于属性的访问控制模型ABAC在信息安全领域正吸引着越来越多的关注。对比于其它常用的访问控制模型,ABAC在访问粒度、灵活性与可扩展性方面更有优势,这使得其策略表达力更强