软件构件的可信性研究

来源 :东华大学 | 被引量 : 7次 | 上传用户:jiang1978
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
日趋成熟的网络环境为软件构件的发布和使用提供了有力的技术支持,软件构件之间可以通过动态的服务组合进行协同,其中选取可信的软件构件是构件间成功交互的基础,信任可用于解决软件构件的可信性问题。信任度量为软件构件提供了一种“柔性”的、相对的软件度量机制,并且信任关系的动态变化为软件构件可信需求的动态变化提供了支持。软件构件的可信性主要涉及到软件构件的功能、安全性、可靠性、兼容性、可移植性、效率、资源占用率、易用性、性能、可重用性可维护性等属性的评估,而可信性从信任模型这个角度来看,主要包括可信度的计算、信任值的传递以及可信度的更新,因此,本文结合两者针对软件构件11个可信属性方面提出了可信度计算模型、信任值传递算法以及基于激励机制的可信度演化算法,具体进行了以下几个方面的探讨和研究:第一,详细介绍了网构软件、软件构件与软件度量的知识,并对信任进行了简单的阐述,并分析了一些已经被用于软件构件领域的可信模型。结合当前这些信任模型,提出了信任研究中存在的一些问题,验证了软件构件可信性研究的必要性和重要性。第二,在已有软件构件研究的基础上,从功能、安全性、可靠性、兼容性、可移植性、效率、资源占用率、易用性、性能、可重用性、可维护性等11个方面对软件构件进行了可信性评估。详细讲述了信任相关的概念,并对信任给出了一个较完善的定义。概要介绍了当前在信任模型领域国内外的最新研究成果;探讨了软件构件信任的度量和演化,比较了本章模型与EigenTrust模型。第三,从软件构件信任链的形成、传递模式以及推荐信任路径的算法等方面深入分析研究了软件构件的可信性评估,并详细演算了软件构件在某一属性项方面可信度的计算。提出了用推荐算法来获取软件构件的多条信任路径,采用连接算子对其中的每条信任路径分别计算间接信任值,在此基础上,利用合并算子对已得到的多条信任链的信任值进行组合获取最后的间接信任值。最后,根据文中提出的思想,设计了一套原型系统,验证了其理论的可行性。
其他文献
医学图像三维可视化是计算机可视化领域的一个重要研究分支,是当前研究的一个热点。医学图像三维可视化技术提供更多的诊断信息,辅助医生进行病情诊断和手术指导,提高了医疗
可重构计算是具备设计后芯片定制能力和能在很大程度上实现软件算法到硬件计算设备空间映射特点的计算机组织结构。作为一种新型的数字电路设计概念,可重构计算兼容了硬件计算
不确定数据广泛存在于文本分析、信息检索、传感器网络和射频识别等领域中。随着数据采集手段的发展,客观世界中普遍存在的数据不确定性已经逐渐被人们所认识。不确定数据查
对象存储系统采用了一种新的接口——对象接口,有效综合了块接口的快速直接访问、存储设备可扩展的交换结构与文件接口的安全性、跨平台数据共享等优点,同时对象接口能够提供比
Web2.0技术的日益盛行,随之而来的便是更加丰富的新型数据和大量网络用户。如何利用标签特性,结合数据挖掘的相关技术,挖掘用户的兴趣信息,从而更好地理解用户、发现用户的行
随着人们对数据查询、分析的要求越来越高,传统的基于磁盘的关系型数据库已不能完全满足要求,而内存因为其远高于磁盘的访问速度,能极大降低数据的存取延迟而越来越多的被作
作为信息隐藏技术的分支,网络隐信道是计算机系统与网络安全的重大威胁。网络隐信道隐藏了其通信存在,成为了信息泄露的主要途径。然而,网络隐信道作为一个存在的安全威胁,常
自L.A.Zadeh教授提出模糊集理论以来,模糊集理论已经成功地应用于众多领域。但是在实际中,模糊集理论无法对一部分具有模糊性的信息进行全面准确的表示和处理,而Vague集却可
由于计算机网络安全的重要性,我们应考虑构建一个稳定、安全、高效的网络结构。本文研究的入侵检测系统是一种能进行网络安全防护的工具,它作为防火墙的合理补充主要是通过监
随着社会的日益信息化,计算机网络已经渗透到人们生活的各个角落。而嵌入式系统以其体积小、性能强、功耗低、可靠性高、以及面向行业应用的突出特征成为继IT网络技术之后,又一