基于QoS的Web服务选择研究

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:xiaobeisc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了适应竞争日趋激烈的动态市场环境,越来越多的企业开始在Internet上构建他们的商业流程,并将自己的业务发布为Web服务提供给客户。然而,服务提供者在提供大量满足客户需求服务的同时,如何提高客户的满意度,成为目前研究的热点。在实际应用中,客户往往不希望花费大量时间去寻求最好Web服务,而是希望可以快速的得到满意的Web服务。在满足客户功能需求的基础上,往往将服务质量作为区分和评价候选Web服务的标准。本文通过对Web服务选择技术的深入研究,在分析已有的研究成果的基础之上,通过利用巴莱多定律,提出了一个基于QoS的Web服务选择模型,提高了Web服务的选择效率。本文的主要工作包括以下五个方面:(1)首先介绍了Web服务和QoS的概念以及基于QoS的Web服务选择的目的;并同时指出了基于QoS的Web服务选择的重要性;然后对Web服务、QoS以及基于QoS的Web服务选择的研究现状进行了详细的阐述和总结。(2)当前的Web服务选择只是基于功能的,没有考虑到服务质量的选择问题。为了解决这些问题,本文介绍了Web服务系统中各个角色的主要功能和基本操作,探讨了Web服务的体系结构和核心技术。(3)针对Web服务信息中存在模糊型数据难以定量化的情况,运用模糊综合评判方法定量化。在对Web服务QoS进行综合评判时,计算虚拟定性变量相关的隶属函数,权重和加总公式来进行单因素模糊综合评判和多级模糊综合评判。最后通过具体实例来说明模糊QoS属性的计算。(4) QoS作为Web服务选择的关键技术,在Web服务的服务选择中起着非常关键的作用。对于Web服务的服务质量问题,首先介绍了服务质量的属性,不同的服务消费者可以从不同的角度来选择所需服务的QoS属性信息。QoS定性属性采用模糊综合评判方法定量化。然后介绍了服务质量的计算模型,包括描述型和区间型QoS的规范化和加权平均,最后通过具体实例来说明QoS的计算。(5)由于当前的WSDL和UDDI均不支持对Web服务的QoS属性进行描述,扩展了Web服务的WSDL和UDDI规范,使Web服务能支持QoS机制。在此基础上利用巴莱多定律,对已有的Web服务选择模型进行了改进,设计了一个新的Web服务选择模型来解决Web服务选择问题。提出了新的交互时序和Web服务选择步骤,有效避免了Web服务选择的重复计算问题,提高了Web服务的选择效率。模拟实验结果表明,本方法可以对大部分Web服务快速选择,有效地提高了Web服务的选择效率。最后,对本文的研究工作进行了总结,并指出了下一步的研究内容。
其他文献
决策树算法在数据挖掘技术中有重要的作用,本文着重研究了决策树理论中的C4.5算法,针对其在当训练集样本包含大量的连续值属性时,算法将会效率低下的缺点,提出了利用划分熵取
在日常生活中,不规则物体是一类比较特殊的物体,它们没有固定的外观形状,人们可以很容易的指认这些物体,却总是不能准确地给出这些物体的统一定义,因此不规则物体模拟是计算
病历信息是医疗过程的记录,是医护人员进行医疗活动的客观依据。随着医院信息化的不断发展,病历正逐步从传统的纸质病历过渡到电子病历。电子病历具有超越纸质病历的许多优点
随着电子商务的快速发展和微博、微信等的崛起,互联网上的短文本评论呈指数形式地增长,这些评论信息的背后蕴藏着巨大的经济和社会价值。传统的手工处理方法变得越来越困难,
学位
软件即服务是一种最近兴起的软件模式。它将服务的概念融入传统软件模式之中,客户先试用再购买其所需的服务,降低了软件费用。由于其按需付费、方便快捷的升级维护和低费用等
随着软件的需求和规模的增大,软件的质量变得日益重要。软件测试是软件质量的最重要解决方案,而测试用例的生成则是软件测试中最重要的环节。由于测试用例生成的效率和方法将
近年来软件开发在需求分析阶段的高失败率,使得包括需求获取和需求分析在内的软件需求工程成为当前软件工程领域研究的热点。而作为软件开发周期中的关键技术,需求工程技术的研
在信息检索技术中,查询词扩展是一种能够有效提高查询效率的技术。因此,通过充分发挥查询词扩展技术的优越性可以大大提高搜索引擎在搜索精确度方面的效率。查询词扩展技术通
监督学习需要知道所有数据的类别信息,而传统的无监督聚类学习对于已知的先验知识没有在挖掘过程中的充分利用,导致聚类过程的盲目性。半监督学习因具监督学习及无监督学习的