共查询到19条相似文献,搜索用时 81 毫秒
1.
随机QoS 感知的可靠Web 服务组合 总被引:17,自引:1,他引:17
在面向服务的环境下,单个Web 服务往往不能满足用户的要求,这时就需将已有的单个Web 服务进行组合,以便产生满足用户需求的、增值的组合服务.已有的服务组合方法都很少考虑Web 服务的随机性和Internet 环境的动态性,从而在服务选择过程中产生的规划都是静态规划,结果导致在服务组合时都以较大概率出现组合失败.针对上述问题,提出了Web 服务各随机QoS 指标的度量方法和自适应QoS 管理体系结构,并利用随机型离散事件系统唯一的动态控制方法——马尔可夫决策过程(MDP),设计出随机QoS 感知的可靠Web 服务组合算法.实验结果表明,考虑随机性的QoS 度量方法和QoS 管理体系结构,以及平衡了“风险”与“报酬”的MDP 有效地提高了服务组合成功率. 相似文献
2.
基于图规划的语义Web服务自动组合方法 总被引:1,自引:0,他引:1
由于单个的Web服务功能有限,难以满足日益增长和不断变化的用户需求.如何根据服务请求者的特定需求进行服务的自动组合来满足用户的需要,就成为了一个迫切需要解决的问题.提出了一种基于图规划的语义Web服务自动组合方法,该方法在建立前驱与后继执行关系知识库的基础上,利用图规划的前向扩张思想和图规划解搜索思想,可实现从服务库中自动地找到满足用户需求的服务组合方案.该方法综合考虑了服务语义和服务组合的效率等因素,在保证Web服务组合质量的前提下,可根据服务请求实现服务的自动组合.最后用仿真实验从服务组合的成功率、效率和组合解质量三方面验证了该方法的有效性和可行性. 相似文献
3.
动态Web服务组合研究 总被引:7,自引:0,他引:7
Web服务作为一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制。动态Web服务组合作为一种灵活、快速集成信息的重要方法,成为开放异构环境中复杂分布应用的新的研究热点。本文首先分析了几种Web服务描述方式并给出了动态Web服务组合定义及模式;其次,结合目前存在的一些组合平台和框架,重点分析了基于工作流和基于AI规划的动态Web服务组合原理与典型应用,并分析了其它相关的一些动态Web服务组合策略;最后提出了动态Web服务组合面临的挑战和进一步的研究方向。 相似文献
4.
随着Internet技术的发展,一个单独Web服务的功能并不完备,为了实现复杂、强大的Web服务的功能,就需要把多个Web服务组合起来实现复杂的功能。文中提出了一种基于带权图规划的语义Web组合算法,该方法引入人工智能中规划图的思想,利用图规划的前向扩张思想,能快速在分布的、异构的Web服务中自动地找到满足条件的服务组合;同时,通过领域本体以及OWL—S的服务描述,来计算Web服务匹配的相似度,利用图规划解抽取阶段思想,抽取权值最小的服务序列,提高了服务组合的正确率和查全率。 相似文献
5.
随着Internet技术的发展,一个单独Web服务的功能并不完备,为了实现复杂、强大的Web服务的功能,就需要把多个Web服务组合起来实现复杂的功能。文中提出了一种基于带权图规划的语义Web组合算法,该方法引入人工智能中规划图的思想,利用图规划的前向扩张思想,能快速在分布的、异构的Web服务中自动地找到满足条件的服务组合;同时,通过领域本体以及OWL—S的服务描述,来计算Web服务匹配的相似度,利用图规划解抽取阶段思想,抽取权值最小的服务序列,提高了服务组合的正确率和查全率。 相似文献
6.
7.
8.
运用Web服务组合技术可以将越来越多的Web服务组合成一个更新更强大的服务.随着Web服务组合技术的发展,出现了各种用于描述和规范Web服务组合过程的语言.其中,WSFL是一种相对成熟的Web服务组合语言.介绍了Web服务组合的概念、方式、过程以及WSFL的相关概念,提出了使用WSFL在多个服务提供者之间进行商业过程的模型. 相似文献
9.
为了提高服务组合适应动态环境的能力,将强化学习技术引入到Web服务组合.目前常用的强化学习方法有三种:蒙特卡罗、时序差分和Q-Learning,为了发现最适合于服务组合的强化学习方法,对这三种方法进行了对比研究.首先将Web服务组合建模为马尔科夫决策过程,然后介绍了这三种强化学习方法并分析了它们的异同,同时,提出了Web服务组合领域的奖赏值确定方法.最后,通过实验比较了这三种强化学习方法的学习效果,实验结果显示,在Web服务组合应用中,Q-Learning比另外两种方法收敛速度更快,因此更适合执行服务组合. 相似文献
10.
由于关注点的不同和客观环境的多样性,Web服务组合方法的种类纷繁复杂。如何从零碎散乱的不同决策角度出发来构建可行而高效的组合方法,是现阶段Web服务组合研究中亟待解决的关键问题之一。因此,本研究将注意力放在一套可以帮助Web服务组合实践者选择服务组合方法的决策机制上。考虑到层次分析法可以用来帮助解决这个多阶段多标准问题,分析综合了前人的相关研究成果,从而根据层次分析法构建结构树,进而举例详细阐述了如何在多个备选方案中做出最佳选择的Web服务组合决策机制。最后,为帮助Web服务组合实践者理解和使用这套决策机制,也设计并实现了一个决策平台easyWSC,现已开放给相关研究人员和实践者使用、讨论和改进。 相似文献
11.
12.
应用于Web服务合成的一种有效的Web服务发现策略 总被引:4,自引:0,他引:4
随着Web服务的流行,如何发现Web服务为研究者们提出了挑战.文中将描述Web服务的信息分为服务操作信息(OWSDL)、服务功能信息(一般属性)和服务约束信息(实例属性).基于描述服务的三部分信息,分三步实现服务查找.第一步,基于领域本体商业规范OWSDL实现服务操作同构;第二步,基于服务概要描述的一般属性,满足服务的功能需求;第三步,应用服务匹配度模型,基于概要描述的实例属性,按需为消费者提供恰当的服务.最后,通过实例证明了该方法是一种有效的Web服务发现策略. 相似文献
13.
Web服务是近年发展的一种分布式技术,引起了越来越多研究者的关注。随着网络上Web服务技术描述的信息系统数量的不断增加,将现有的业务流程进行组合以满足较为复杂的业务系统成为当前发展的主要趋势。此外,由于Web服务所处环境的复杂性和动态性,使得Web服务组合任务变得非常困难。因此,Web服务组合逐渐成为语义Web服务领域研究的热点和难点。描述了一个基于OWL—S和HTN的Web服务组合框架,并详细介绍了如何利用HTN规划解决Web服务组合问题的算法思想。通过学生选课服务实验,验证了该方法的可行性。 相似文献
14.
基于Petri网的Web服务自动组合研究 总被引:33,自引:0,他引:33
根据Web服务中消息和行为的关系,Web服务被描述为面向消息的基于行为Petri网模型(Moap).该模型包括消息域和服务过程,前者是服务协同以及和用户通信的通道,后者是基于Petri网的Web服务行为过程描述.Moap支持组合服务的重用,可以很好地描述可用服务的并行调用,另外元消息机制也有利于服务的自动组合.在Moap基础上,定义了服务组合系统和服务的协同;给出了服务自动组合规则,并证明了其有效性和完备性.最后,通过一个实例直观描述了服务组合系统的工作方式. 相似文献
15.
Web服务合成越来越引起人们的广泛关注。对基于MDA的Web服务合成技术进行了研究:描述了Web服务合成开发方法;提出利用UML类图对Web服务合成进行结构建模,对UML活动图进行行为建模,并给出UML类图和活动图到接口描述语言(WSDL)和业务流程执行语言(BPEL4WS)的转换规则;给出一个订单管理案例证明该方法的可行性。 相似文献
16.
基于Internet工作流的复合Web服务框架 总被引:14,自引:0,他引:14
实现灵活方便的企业业务集成一直是信息领域的核心问题,也是B2B电子商务应用的关键.为此将Web服务和传统的工作流技术相结合,设计并实现了支持复合Web服务运行和管理的框架WSFlow.给出了WSFlow的总体结构,描述了其中的关键技术,包括Web服务与工作流活动的动态配置和绑定技术,复合Web服务流程的动态修改以及复合Web服务的运行监控等技术. 相似文献
17.
18.
基于任务依赖信息的Web服务自动合成 总被引:5,自引:1,他引:5
随着Web服务的大量出现,Web服务的合成成为当前的一个研究热点.然而,目前大多数的合成语言规范,例如BPEL4WS和WSCI,都需要人工预先设计一个固定的执行流程,难以充分发挥Web服务自适应的特点.通过形式化描述单一的Web服务,建立了通过任务间依赖规范实施合成的方法,提出了一种具有柔性和自适应能力的工作流模型,实现Web服务的自动合成.同时,设计了合成的正确性验证算法以及动态补偿机制使提出的模型易于实用. 相似文献