当前位置:主页 > 管理论文 > 移动网络论文 >

一种改进的网构软件服务质量评估方法

发布时间:2017-10-07 21:13

  本文关键词:一种改进的网构软件服务质量评估方法


  更多相关文章: 网构软件 构件 服务质量评估 TOPSIS 马氏距离


【摘要】:Internet的出现和普及,使得计算机软件的运行环境由传统的封闭、静态、可控变成开放、动态、难控的。在这种环境下,一种新型的软件形态一一网构软件应运而生。软件构件作为网构软件的基本单元,随着基于构件的软件开发的迅速发展,构件开发技术逐渐发展成熟,可选用的软件构件越来越多。软件构件的选取对网构软件的全局质量有很大影响,作为非功能属性重要组成部分的构件服务质量(Quality Of Service,即QoS),它的优劣直接影响到用户对构件的选取。如何评估构件的Qos,为用户选取满意的构件参与协同,已成为了研究热点。针对这一问题,本文分析了网构软件的特征和软件构件的基本定义,为了更好的评估构件QOS,对传统的逼近理想排序法(TOPSIS)进行了改进,进而提出了一种基于马氏距离的TOPSIS的构件服务质量评估模型。本文主要工作包括如下几个方面:(1)分析了现有的网构软件模型和构件评估模型,比较了现有的构件评估模型的优缺点,在此基础上讨论了构件QoS的基本属性和性质。(2)为了反映构件QoS属性的主观性和模糊性,提出了基于层次分析法和熵权系数法的组合权重法,该方法确定的权重不仅能够反映权重与属性指标的内在联系性,又能够反映用户的偏好特征。(3)突破逼近理想法仅运用在实数上的局限,将传统的TOPSIS扩展到区问数上,并给出了具体的操作步骤,可以有效地评估属性值为区间型的构件Qos。(4)由于构件QoS属性间的相关性对构件评估结果有影响,为了消除这种影响,把基于欧式距离的TOPSIS改进成基于马氏距离的TOPSIS。通过分析马氏距离的性质得知:马氏距离具有非奇异线性变换不变性,从而基于马氏距离的TOPSIS不仅能够消除量纲不一致的问题,而且能够克服属性间的相关性带来的影响。最后通过模拟实验,证明了本文提出的基于马氏距离的TOPSIS构件服务质量评估模型有效且可行,从而能为用户选取最优的构件参与协同。
【关键词】:网构软件 构件 服务质量评估 TOPSIS 马氏距离
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 1. 绪论10-16
  • 1.1 课题的研究背景10-11
  • 1.2 课题的研究现状11-13
  • 1.2.1 网构软件的研究现状11-12
  • 1.2.2 软件构件选择的研究现状12-13
  • 1.3 研究目的、意义与内容13-14
  • 1.4 论文的组织结构14-16
  • 2. 网构软件概述16-23
  • 2.1 网构软件16-18
  • 2.1.1 网构软件的提出及其定义16-17
  • 2.1.2 网构软件的特征17-18
  • 2.2 构件18-20
  • 2.2.1 构件的定义及其QoS属性18-19
  • 2.2.2 构件的QoS属性特性19-20
  • 2.3 基于构件的经典模型20-22
  • 2.3.1 基于构件的网构软件开发经典模型20-21
  • 2.3.2 基于构件的评估模型21-22
  • 2.4 本章小结22-23
  • 3. 网构软件QoS评估模型23-39
  • 3.1 构件QoS评估模型的总体结构23-24
  • 3.2 TOPSIS简介24-26
  • 3.3 指标权重的计算方法26-32
  • 3.3.1 层次分析法(AHP)26-29
  • 3.3.2 熵权系数法(ECM)29-30
  • 3.3.3 组合权重及实例分析30-32
  • 3.4 针对属性值为区间型的TOPSIS法推广32-34
  • 3.5 基于马氏距离的网构软件QoS评估方法34-38
  • 3.5.1 马氏距离的定义34-35
  • 3.5.2 马氏距离的性质35-37
  • 3.5.3 改进的TOPSIS构件服务质量评估模型37-38
  • 3.6 本章总结38-39
  • 4. 实例验证与结果分析39-46
  • 4.1 实例验证39-42
  • 4.2 模拟实验42-45
  • 4.2.1 实验初始设置42-43
  • 4.2.2 算法比较43-45
  • 4.2.3 时间复杂度45
  • 4.3 本章小结45-46
  • 5. 总结与展望46-48
  • 5.1 总结46
  • 5.2 下一步研究工作46-48
  • 参考文献48-53
  • 致谢53

【参考文献】

中国期刊全文数据库 前10条

1 李因果;李新春;;综合评价模型权重确定方法研究[J];辽东学院学报(社会科学版);2007年02期

2 张纯;;基于模糊层次分析法的构件评估[J];湖南第一师范学院学报;2010年03期

3 徐恭旭;;软构件技术在软件工程教学上的应用探索[J];智能计算机与应用;2013年01期

4 彭佩;;基于云模型的软件构件可复用性量化评价[J];兰州理工大学学报;2013年03期

5 吕建;马晓星;陶先平;徐锋;胡昊;;网构软件的研究与进展[J];中国科学E辑:信息科学;2006年10期

6 常志明;毛新军;王戟;齐治昌;;多Agent系统中软构件的动态绑定机制及其操作语义[J];计算机研究与发展;2007年05期

7 马华;张红宇;;结合可信度模糊评价与动态聚类的构件选择[J];计算机工程与应用;2011年21期

8 张春梅;李蜀瑜;;嵌入式软件中一种修正QoS值的构件选择方法[J];计算机应用与软件;2011年06期

9 李佳伟;喻莹;董才林;井世忠;;一种网构软件构件选择方法[J];计算机应用与软件;2013年03期

10 常志明;毛新军;齐治昌;;基于Agent的网构软件构件模型及其实现[J];软件学报;2008年05期



本文编号:990091

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/990091.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2dd3d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com