共查询到18条相似文献,搜索用时 53 毫秒
1.
随着Web Services应用的发展,服务的动态组合技术为解决信息共享和应用协作的问题带来了新的方案,然而生成适应符合客户Qos需求的组合方案是耗时的优化问题.文中通过构建Qos驱动的服务组合依赖图模型,提出了基于A*算法的启发式的最佳路径组合方法.该算法适用于存在多输入的Web Services动态组合情况并能够生成具有最小代价的简单调用序列.实验表明,该算法适用于多输入的Web Services动态组合情况,并且具有较好的运行效率. 相似文献
2.
一种基于云计算的语义Web服务组合模型研究 总被引:1,自引:3,他引:1
提出一种基于云计算的语义服务组合模型,通过云计算中的云概念,把云中的云滴与Web服务结合起来进行研究,并采用正态云进行刻画,分析出具有正态云特征的Web服务,并进行相关定义与描述;同时,采用正态云发生器算法来实现服务发现、组合,采用一种云计算的语义服务组合的结构进行实验表明,此方法可行. 相似文献
3.
云计算环境促进了面向服务的分布式应用的发展和Web服务组合的高效实现。文章分析了云计算环境下Web服务组合模型以及工作过程,研究了Web服务组合优化的相关智能优化算法和基于Web服务顺序知识的人工蜂群算法。 相似文献
4.
在当前Web服务动态组合研究的基础上,提出了一种基于Sub Web Service的混合Web服务组合方法。结合静态与动态服务组合方法,将动态生成的服务组合计划描述保存在缓冲池中,当用户使用该组合服务时,系统将会在缓冲池中搜寻此服务组合,并为请求调用它。在组合算法中提出了基于Sub Web Service的组合算法,将多输入多输出的Web服务分解为多输入单输出的Sub Web服务执行服务组合。在避免重复动态组合服务的基础上,减轻了Web服务在组合过程中对多输出接口的依赖性,提高了系统服务效率。 相似文献
5.
王广正 《微电子学与计算机》2011,28(7):93-97,101
在面向服务的环境下,存在众多可满足服务请求者要求的服务组合方案,如何从中选出最优或近似最优方案是Web服务组合优化要解决的问题.设计出一个不必探索整个解空间的优化算法——SBG算法,为服务请求者提供最优选择方案.实验结果表明,这种方法可有效提高选择方案的求解效率. 相似文献
6.
合成现有Web服务以生成功能更强更复杂的组合服务成为必然,组合服务的上下文信息具有十分重要的作用.针对Web服务描述语言仅支持服务功能性描述的不足,扩展了非功能属性描述,定义了一个Web服务的上下文模型,设计实现了感知上下文和执行动态服务替换的组合服务平台,通过运行旅游服务对该平台系统进行了有效验证. 相似文献
7.
8.
9.
提出一种基于语义的Web服务动态组合框架.根据服务接口之间的依赖关系,动态地确定服务组合,使用基于语义的概念匹配,完成服务接口之间的匹配.用户根据需求,确定输入输出参数,程序可以自动地确定服务组合,来满足用户的需求. 相似文献
10.
随着面向服务架构(SOA)的开发技术不断成熟,Internet上涌现出功能相同或相似的Web服务集合越来越大,如何从这些集合中选出满足用户质量(QoS)的组合Web服务是目前国内外学者研究的热点问题。针对保证组合服务的质量(QoS)全局最优问题,基于图的理论构建服务组合模型,并在此模型上提出相应的服务选择算法,保障选择的组合服务的质量(QoS)全局最优。 相似文献
11.
针对语义组合Web服务的验证问题,研究了模型验证相关技术、统一模型语言(UML),提出了基于模型驱动架构(MDA)的组合方法.该方法使用UML类图和用例图对OWL-S进行静态组合建模,使用活动图对OWL-S进行动态组合建模,实现了语义组合Web服务的UML描述,然后将该描述转换为Promela语言代码,在Promela代码之后增加LTL的声明,使用SPIN工具进行正确性、安全性和活性验证.该模型保证了组合过程的正确性. 相似文献
12.
根据微软和IBM公司提出的BPELWeb服务合成规范,文中加入相关的构件元素,提出构件与Web服务的混合组装规范,形成经过改进的企业流程执行语言(EFEL),并且创建合理的企业应用工作流程,设计流程执行引擎,实现了构件与Web服务快捷、规范的混合组装. 相似文献
13.
为保证基于OWL-S的Web服务组合的正确性和可靠性,验证组合服务的交互协议.采用一种三层体系结构思想,即以OWLS来组合服务,以GA模型为中间模型,以Promela模型为验证模型.设计和实现了服务组合模型到GA模型的转化,并将GA模型转化为Promela模型,最后利用SPIN工具完成验证。由于采用了中间模型.该方法具有极好的灵活性和可扩展性,并且较好地解决了Web服务的特征给模型验证带来挑战的问题。 相似文献
14.
15.
结合面向对象技术和Petri网技术的优点,将Web服务映射为一个对象,把对象抽象为一个方法的集合,通过对象的输入输出消息接口在方法层上讨论Web服务的组合.给出第一、第二优先级的定义,设计一个优先级算法,根据优先级能够选择出最佳的Web服务进行组合,从而得到最优组合Web服务,满足用户的服务请求.最后,给出一个Web服... 相似文献
16.
17.
18.
保证QoS约束的Web服务组合优化问题是一个多目标多选择的问题,是NP难的,很多工作都是关于如何设计一种有效的优化算法展开的.本文提出了一种两阶段的启发式算法,利用遗传算法和蚁群算法相互融合的策略,实现这两个算法的优势互补,通过优化多个目标函数,获得一组满足约束条件的Pareto最优解.仿真实验说明的算法的可行性和有效... 相似文献