学位论文 > 优秀研究生学位论文题录展示
一种基于信任机制的网构软件的构件选择方法研究
作 者: 张晓梅
导 师: 张为群
学 校: 西南大学
专 业: 计算机软件与理论
关键词: 网构软件 构件选择 信任机制 构件描述
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 90次
引 用: 2次
阅 读: 论文下载
内容摘要
|
随着Internet的快速发展与普及,计算机软件面临的环境开始从静态封闭逐步走向动态、开放和多变。为了适应这种发展趋势,网构软件(Internetware)成为一种新的软件形态,能感知外部网络环境的动态变化,并随着这种变化按照功能指标、性能指标和可信性指标等进行静态的调整和动态的演化,以使系统具有尽可能高的用户信赖度。随着基于构件的软件工程(CBSE, component-based software engineering)的迅速发展,使用构件技术来构造网构软件将成为网构软件发展的主流。目前,学者们提出了许多基于构件的网构软件构造模型,但对如何选择构件的研究却很少。传统的基于刻面、关键字等构件检索方式,完全建立在构件描述及构件分类基础之上,但在开放、多变的网络环境下很难选择可信的构件;基于测试的构件选择方法,需要较长的测试时间,不能满足网构软件实时演化的特征。因此,研究如何从大量构件中快捷地选择可信构件,以构造满足功能、非功能、可信指标的网构软件,具有十分重要的意义。本文通过对网构软件、构件技术、软件质量因素、信任机制的学习,在已有研究成果的基础上,提出了一种基于信任机制的网构软件的构件选择方法——TMCSAI(TrustMechanism Based Component Selection Approach in Internetware),主要进行以下几个方面的探讨和研究:第一,根据软件质量因素,创建了一种构件属性项映射,该映射从11个方面对构件描述进行可信性评价,旨在提高构件信任的适用性。第二,针对混合式信任机制的实质,提出了一种基于信任机制的网构软件的构件选择模型—-TMCSMI (Trust Mechanism Based Component Selection Model in Internetware),利用直接经验、朋友推荐及构件声誉来刻画构件的各项描述的可信性,从而根据构件描述及其可信性选择构件。第三,在TMCSMI基础上,提出了一种基于信任机制的网构软件的构件选择方法——TMCSAI,首先根据直接经验选择直接信任构件,根据朋友推荐选择间接信任构件,根据构件声誉选择声誉构件,再从直接信任构件、间接信任构件、声誉构件中选择满足需求的可信构件。最后提出了一种构件信任演化方法,使用构件之后更新直接经验、构件声誉,更新朋友圈及朋友可信性。最后,通过仿真实验,验证了本文提出的TMCSMI构件选择模型及TMCSAI构件选择方法的可行性和有效性。
|
全文目录
摘要 5-7 Abstract 7-9 第1章 绪论 9-14 1.1 研究背景 9-10 1.2 国内外研究现状 10-11 1.3 主要研究内容 11-12 1.4 研究意义及创新点 12 1.5 论文的组织结构 12-14 第2章 相关理论与技术 14-27 2.1 网构软件 14-15 2.1.1 网构软件的提出 14 2.1.2 网构软件的概念 14-15 2.1.3 网构软件的特征 15 2.2 构件技术 15-20 2.2.1 构件模型 16-18 2.2.2 构件分类模式 18-19 2.2.3 构件检索方法 19-20 2.3 软件质量因素 20-22 2.4 信任机制 22-26 2.4.1 信任 22-23 2.4.2 信任机制简介 23-26 2.5 本章小结 26-27 第3章 一种基于信任机制的网构软件的构件选择模型——TMCSMI 27-34 3.1 相关定义 27-31 3.2 TMCSMI模型 31-33 3.3 本章小结 33-34 第4章 一种基于信任机制的网构软件的构件选择方法——TMCSAI 34-41 4.1 选择直接信任构件 34 4.2 选择间接信任构件 34-36 4.2.1 推荐流程 34-35 4.2.2 选择构件 35-36 4.3 选择声誉构件 36 4.4 选择可信构件 36-38 4.5 信任演化 38-40 4.6 本章小结 40-41 第5章 仿真实验 41-50 5.1 开发环境介绍 41 5.2 系统功能介绍 41-45 5.3 可行性验证 45-47 5.4 对比试验 47-50 第6章 结论与展望 50-52 6.1 本文研究总结 50 6.2 进一步的研究工作 50-52 参考文献 52-56 致谢 56-57 在学期间发表的论文及参加课题 57
|
相似论文
- 面向服务实体的网构软件演化模型的研究,TP311.5
- 构件垂直搜索引擎的关键技术研究,TP391.3
- 基于社会网络和声誉信任机制的多Agent系统信任模型,TP393.08
- 网构软件模型转换技术应用研究,TP311.52
- 网络组织成员间信任机制的实证研究,F270
- 基于过程的供应链企业合作的信任及决策机制设计,F274
- 网络化治理机制研究,D523
- 嵌入式Linux系统驱动构件的研究,TP311.52
- 营销渠道中的信任问题研究,F274
- 可撤除掌纹识别软构件平台设计,TP391.41
- 软件构件的形式化描述与检索研究,TP311.5
- 网构软件模型研究,TP311.5
- 基于社会资本的中小企业产业集群治理研究,F279.2
- 网构软件情境感知体系中的情境管理模型,TP311.52
- 基于构件的网构软件组装技术研究,TP311.52
- 基于中间件可信构件描述语言设计与实现,TP311.52
- QoS自适应服务的构件设计与研究,TP311.52
- 基于信任度量的网构软件动态演化研究,TP311.52
- 基于SOA的网构软件动态配置系统设计与实现,TP311.52
- 可重构路由器构件描述方法,TN915.05
- 基于网构软件的SaaS架构研究,TP393.09
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|