学位论文 > 优秀研究生学位论文题录展示

一种基于信任机制的网构软件的构件选择方法研究

作 者: 张晓梅
导 师: 张为群
学 校: 西南大学
专 业: 计算机软件与理论
关键词: 网构软件 构件选择 信任机制 构件描述
分类号: 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

相似论文

  1. 面向服务实体的网构软件演化模型的研究,TP311.5
  2. 构件垂直搜索引擎的关键技术研究,TP391.3
  3. 基于社会网络和声誉信任机制的多Agent系统信任模型,TP393.08
  4. 网构软件模型转换技术应用研究,TP311.52
  5. 网络组织成员间信任机制的实证研究,F270
  6. 基于过程的供应链企业合作的信任及决策机制设计,F274
  7. 网络化治理机制研究,D523
  8. 嵌入式Linux系统驱动构件的研究,TP311.52
  9. 营销渠道中的信任问题研究,F274
  10. 可撤除掌纹识别软构件平台设计,TP391.41
  11. 软件构件的形式化描述与检索研究,TP311.5
  12. 网构软件模型研究,TP311.5
  13. 基于社会资本的中小企业产业集群治理研究,F279.2
  14. 网构软件情境感知体系中的情境管理模型,TP311.52
  15. 基于构件的网构软件组装技术研究,TP311.52
  16. 基于中间件可信构件描述语言设计与实现,TP311.52
  17. QoS自适应服务的构件设计与研究,TP311.52
  18. 基于信任度量的网构软件动态演化研究,TP311.52
  19. 基于SOA的网构软件动态配置系统设计与实现,TP311.52
  20. 可重构路由器构件描述方法,TN915.05
  21. 基于网构软件的SaaS架构研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com