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

软件构件的可信评价及其组装方法的研究

作 者: 向楷
导 师: 周勇
学 校: 大连理工大学
专 业: 计算机应用技术
关键词: 云模型 构件质量属性 可信评价 构件疲劳 构件组装和演化
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 68次
引 用: 2次
阅 读: 论文下载
 

内容摘要


在信息时代,IT技术已经深入到社会生活的方方面面,正在改变我们日常生活的面貌。随着软件的逐渐庞大和复杂,软件开发的质量和效率越来越成为软件人员关注的焦点。而基于构件的软件开发方法(CBSE)是软件工业化生产的现实可行途径之一。基于构件的软件开发能有效地提高软件生产率,同时可以有效提高软件项目的成功率。通过一个有效的可信评价方法来选取构件,并进行组装演化是基于构件的软件开发需要解决的重要问题。首先提出了一种基于云模型的构件评价和选择模型。在研究了已有的构件评价和选择方法后结合构件质量标准的相关量化参数提出一种新的构件可信评价和选择方法。方法从主观和客观两个方面对构件可信性进行考察。主观信任方面,涉及了直接信任和推荐信任,并用权值将两者结合起来。在客观信任方面,设定了构件评价和选择的相关参数。在云模型的理论基础上从构件有效性,构件可靠性和疲劳性三个角度建立了三个选择标准来对构件进行评价和选取,从而选择出最优构件。针对所提出的模型,本文进行了仿真试验。根据实验数据分析表明,该模型的评价体系能够有效地支持构件评价和选择过程并为构件选择提供了一个良好的方法。接着提出一种构件可信组装和演化方法。该方法模拟生物神经元的信息传递行为来完成构件之间的信息传递和组装。首先设定构件阂值参数并对构件的阈值进行计算。在定义了构件的状态和构件状态转换后提出了构件间的四种运算规则,依此进行构件组装并用图形的方式表示构件的关系。最后,本文对构件演化也作了初步的研究。首先明确了演化的定义和已有的方法。并根据演化目的将构件演化划分为正向和逆向,目的都是为了更好满足用户的需求。根据所前文所提出的构件模型明确了构件演化的所处区域,并根据演化的形式不同,对每一种演化方法做出详细的解释和分析,使得构件演化过程清晰和明了。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-13
  1.1 选题依据  8-9
  1.2 国内外发展现状  9-11
    1.2.1 构件可信性发展现状  9-10
    1.2.2 构件组装发展现状  10-11
  1.3 本文研究内容及成果  11-12
  1.4 内容安排  12-13
2 相关技术介绍  13-22
  2.1 构件技术知识介绍  13-16
    2.1.1 构件概念  13-14
    2.1.2 构件描述方法  14-16
  2.2 构件可信性研究  16-17
  2.3 构件组装方法研究  17-18
  2.4 云模型  18-21
    2.4.1 云概念  18-21
    2.4.2 正态云的普适性  21
  2.5 本章小节  21-22
3 构件模型的设计  22-29
  3.1 构件和连接件  22
  3.2 生物神经元信息传输介绍  22-24
  3.3 构件和连接件模型设计  24-26
    3.3.1 构件模型  24-26
    3.3.2 连接件模型  26
  3.4 构件和连接件模型实现  26-29
4 构件可信量化评价方法  29-47
  4.1 构件可信评价方法  29-36
    4.1.1 主观信任关系  30-32
    4.1.2 客观信任关系  32-36
  4.3 构件质量参数计算  36-41
    4.3.1 构件评价模型  39-40
    4.3.2 构件选择方法及方法评价  40-41
  4.4 仿真实验  41-46
    4.4.1 试验场景  41-42
    4.4.2 实验设计与结果分析  42-46
  4.5 本章小节  46-47
5 构件组装及演化方法  47-58
  5.1 构件调用规则及阈值计算  47
  5.2 构件状态迁移  47-49
  5.3 构件组装方法  49-51
  5.4 实例分析  51-52
  5.5 构件演化  52-57
    5.5.1 构件层次分解  53-54
    5.5.2 构件演化方式  54-57
  5.6 本章小结  57-58
结论  58-59
参考文献  59-64
攻读硕士学位期间发表学术论文情况  64-65
致谢  65-67

相似论文

  1. 基于层次分析法的模糊综合评价研究和应用,O225
  2. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  3. 基于云模型的软件可信性评估模型,TP311.53
  4. 基于证据理论和云模型的多属性决策算法研究,C934
  5. P2P网络信任模型及其相关技术的研究,TP393.08
  6. 基于海量点云的三维模型快速重建技术研究,TP391.41
  7. 轮式机器人云模型避障控制系统设计与实现,TP242
  8. 基于云模型理论的倒立摆智能控制方法研究,TP13
  9. 基于缺陷分析与测试评审的软件可信性评价体系,TP311.52
  10. 基于潜在语义的中文文本聚类及其应用,TP391.1
  11. 适用于模板保护技术的三维人脸识别算法研究,TP391.41
  12. 异构无线融合网络信任模型研究,TN925
  13. 燃煤电厂烟气同时脱硫脱硝工艺的技术经济分析,F426.61
  14. 云模型在系统可靠性中的应用研究,N945.17
  15. 小区光伏电站监控器研究与设计,TM76
  16. 基于云模型的变压器状态评估与故障诊断的研究,TP3
  17. 基于云理论的信任评估模型及应用研究,TP393.08
  18. 基于云模型的协同过滤推荐算法的研究与应用,TP301.6
  19. 考虑不确定性的卫星系统总体方案云优化设计方法,V57
  20. P2P网络的信任管理研究,TP393.08
  21. 基于图像的山核桃生长模型,TP391.41

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