共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
为了在服务组合演化过程中高效地选择满足服务请求的Web服务,提出了一种基于混合协同进化算法的Web服务组合演化策略。首先,利用改进模糊C均值聚类算法将Web服务演化单元按应用分类;然后,利用带权值的粒子群算法对划分好的子群进行内部择优;最后,对各个子群进行协同进化,使得针对用户服务请求,能够选出最优Web服务演化组合。实验结果表明,混合协同进化算法无论在算法稳定性或是算法运算时间上都优于传统协同进化算法,且对于Web环境下大量的服务请求能够提供优质、高效的服务。 相似文献
3.
基于生物网络的e-service自进化组合方法研究 总被引:1,自引:0,他引:1
借鉴生物神经内分泌和免疫系统的自进化突现机制,基于生物网络的平台提出了e-service突现的组合方法。生物实体(具有免疫行为的移动agent)代理e-service,构成为一个带有条件米兰机单元,e-service组合可以转换为米兰机演化过程。生物实体通过消息匹配和条件约束形成网络,e-service组合是由突现形成的生物实体网络提供;服务突现可以动态调整其中的服务,自组织完成服务的动态组合和管理等工作。仿真结果表明该方法具有对动态环境变化的适应性。 相似文献
4.
对传统的Web服务选择算法进行分析,并指出其在动态环境下存在的问题。为了解决该问题,提出了基于协同过滤算法的个性化Web服务选择方法,并设计了一个动态的Web服务选择架构,架构使用协同过滤算法对Web服务的服务质量(QoS)值进行预测并选择最优的Web服务以满足用户的需求。使用150万条真实Web服务的QoS数据与其他4类算法进行了对比实验,结果表明所提方法的可行性和准确性。 相似文献
5.
《计算机应用》2014,(1)
为了实现对可信Web服务的推荐,在分析了Web服务推荐技术与电子商务推荐技术的不同的基础上,提出了一种基于协同过滤的可信Web服务推荐方法。首先,根据已有成果对待组装应用的可信需求进行评估,根据此需求对相似用户进行首次筛选;然后在首次筛选的用户中,根据用户使用服务后的评分数据和用户信息来对相似用户进行二次筛选,经过两次筛选得到最终推荐用户。在根据用户对服务的评分数据计算用户之间的相似性时,考虑了不同服务对于用户间相似性的贡献值;在根据用户信息计算用户之间的相似性时,考虑到用户信息之间非线性的特点,引入了欧几里得距离公式来计算其相似值;在产生推荐的过程中还考虑了不诚实用户和用户数不足的问题。模拟实验结果表明该方法能够有效地对可信Web服务进行推荐。 相似文献
6.
协同是企业发展的重要核心之一。特别在中小型企业中开展协同商务有利于企业竞争优势的提高在对Web服务技术进行分析的基础上.讨论了基于Web服务技术对中小型企业协同商务系统的构建。 相似文献
7.
如今Web服务在网络中被广泛应用,但随着需求变更、系统升级等变化的出现,Web服务如何进行相应的发展演化就成为了一个很重要的问题。为此,文中提出量子免疫进化算法的Web服务演化框架,该策略采用量子编码和量子进化操作优化服务选择,从而为服务演化的自动管理、控制提供了良好的知识基础,提高了整体Web服务的质量。为验证方法的有效性,进行了仿真实验分析,与在组合服务中常用的HTN规划方法进行了比较,实验结果表明文中所提方法在整体服务的可用性上更为优秀。 相似文献
8.
为了实现对可信Web服务的推荐,在分析了Web服务推荐技术与电子商务推荐技术的不同的基础上,提出了一种基于协同过滤的可信Web服务推荐方法。首先,根据已有成果对待组装应用的可信需求进行评估,根据此需求对相似用户进行首次筛选;然后在首次筛选的用户中,根据用户使用服务后的评分数据和用户信息来对相似用户进行二次筛选,经过两次筛选得到最终推荐用户。在根据用户对服务的评分数据计算用户之间的相似性时,考虑了不同服务对于用户间相似性的贡献值;在根据用户信息计算用户之间的相似性时,考虑到用户信息之间非线性的特点,引入了欧几里得距离公式来计算其相似值;在产生推荐的过程中还考虑了不诚实用户和用户数不足的问题。模拟实验结果表明该方法能够有效地对可信Web服务进行推荐。 相似文献
9.
产品的复杂性决定了产品制造过程的复杂性,需要设计、工艺,生产等部门在各个环节以及不同制造原料和生产人员协同完成,网络以及网络化制造的发展为分布式协同制造提供了实现环境,Web Services技术的成熟化为实现协同制造提供了技术支持,各个系统通过Web Services以及可扩展标记语言实现异构信息的共享及制造过程协同.研究了基于Web Ser-vices的协同制造,提出了面向服务的协同制造管理框架,并分析了框架的实现.最后将协同制造管理框架应用到车间管理信息系统,并使CAD,PDM、CAPP、设备、人事、生产信息等协同到制造过程,实现制造过程集成管理. 相似文献
10.
为CASE工具提供协同功能的重要性显而易见.但现有系统功能的实现不是使用ad-hoc的方法就是使用一个特定的群件工具箱,这使得应用程序缺少可扩展性和灵活性.使用Web Service技术及其协议提出一种开发CASE工具的新途径,以解决以上问题.为满足协同工作的完整需求,系统还包括一个版本控制机制和群体意识功能组件.简要介绍这种基于Web Service的体系结构并对核心的设计和实现议题进行描述. 相似文献
11.
12.
13.
应用于Web服务合成的一种有效的Web服务发现策略 总被引:4,自引:0,他引:4
随着Web服务的流行,如何发现Web服务为研究者们提出了挑战.文中将描述Web服务的信息分为服务操作信息(OWSDL)、服务功能信息(一般属性)和服务约束信息(实例属性).基于描述服务的三部分信息,分三步实现服务查找.第一步,基于领域本体商业规范OWSDL实现服务操作同构;第二步,基于服务概要描述的一般属性,满足服务的功能需求;第三步,应用服务匹配度模型,基于概要描述的实例属性,按需为消费者提供恰当的服务.最后,通过实例证明了该方法是一种有效的Web服务发现策略. 相似文献
14.
15.
基于动态QoS的Web服务组合 总被引:1,自引:1,他引:1
在Web服务组合中,现行的几种QoS衡量标准都将重点放在单个Web服务本身的质量上,而忽视了Web服务动态特性、组合特性以及服务组合中的网络特性。另外,在诸多服务组合的算法中,都只是强调组合服务的总体质量,却忽略了用户对某些质量属性的约束条件,从而导致服务重计算问题经常发生。为此,考虑了服务动态特性以及服务间的协作关系对组合服务质量的影响,提出了动态QoS模型;同时,综合了用户的质量约束以及组合服务的整体质量,将用户的质量约束引入服务组合流程中。最后通过实验证实了所提出的动态QoS模型能够根据服务实体的实时情况计算服务质量,同时将用户的质量约束引入服务组合流程中,有效地避免了服务重计算问题。 相似文献
16.
在介绍了BPEL4WS的基本概念、特点及服务合成基本组成的基础上,利用BPEL4WS构建了一个虚拟第三方物流的Web服务合成系统.模型,并给出了该模型的控制流程和核心部分的代码. 相似文献
17.
基于任务依赖信息的Web服务自动合成 总被引:5,自引:1,他引:5
随着Web服务的大量出现,Web服务的合成成为当前的一个研究热点.然而,目前大多数的合成语言规范,例如BPEL4WS和WSCI,都需要人工预先设计一个固定的执行流程,难以充分发挥Web服务自适应的特点.通过形式化描述单一的Web服务,建立了通过任务间依赖规范实施合成的方法,提出了一种具有柔性和自适应能力的工作流模型,实现Web服务的自动合成.同时,设计了合成的正确性验证算法以及动态补偿机制使提出的模型易于实用. 相似文献
18.
在实际应用中,单个Web服务通常无法满足复杂应用的需求,如何组合已有的服务,从而提供更强大更完整的商业功能已成为此领域的研究热点。然而现行的SOA架构中,Web服务组合方法中很少考虑Web服务质量(QoS)问题,或者对Qos考虑得不够全面,这样,组合出的服务不能确保能够满足用户的QoS需求。针对这一问题,提出了Web服务的二维QoS模型,并使用了改进的UDDI规范,在此基础上给出了基于QoS的Web服务组合的有色Petri网组合策略。在满足用户组合服务的功能需求的同时,也满足了用户对服务质量QoS的需求,实现了需求服务的优化。 相似文献
19.
基于SOA的Web服务组合的研究 总被引:1,自引:0,他引:1
基于Web服务具有松耦合、跨平台的特性,面向服务的架构(Service-Oriented Architecture,SOA),充分利用了Web服务的松散耦合、跨平台等优势。通过将某个特定的业务流程封装为具有统一、公开接口的服务,使基于Web服务组合的业务流程集成成为可能。从而实现跨部门、跨企业的业务过程集成。主要研究基于业务流程实现服务组合的方法,应用于教材管理系统。通过业务流程执行语言(BPEL)将其以业务流程方式进行封装,而对外只暴露出统一的服务端口,从而形成粒度更大、数据共享性更好、功能内聚性更强的Web服务供外界调用,使重构后的系统业务流程有更强的灵活性和可扩展性、更加贴近系统逻辑业务流程模型。 相似文献