ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:1.98MB ,
资源ID:449539      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-449539.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于分布式工作流的时间管理模型.ppt)为本站会员(ga****84)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于分布式工作流的时间管理模型.ppt

1、一种Web服务关联图的构造方法,覃事刚1,刘建勋2,秦祖泽1,1.湖南电气职业技术学院汽车工程系1, 湖南 湘潭 411101;2.湖南科技大学 知识处理与网络化制造湖南省普通高等学校重点实验室2,湖南 湘潭 411201,提纲,问题提出,问题提出,很多Web服务之间存在联系,问题提出,互联网上的Web服务,Web Services Implicit Relationship Graph, WSIRG,挑战,如何搜集互联网上的Web服务,如何挖掘出这些Web服务中存在的调用关系,(本论文解决的主要问题),提纲,论文思路,一个Web服务是一个三元组ws(N,Im,Om),其中N是服务名,Im是该

2、服务的所有操作(Operation)的输入消息(input message)集合 imsg1,imsg2,imsgm ,Om是所有操作的输出消息(output message)集合 omsg1, omsg2,omsgm 。,给定一个Web服务集U。其中W表示服务名称的集合ws1,ws2,ws3,ws4, ws5,M表示W中的所有Web服务对应的消息的集合m1,m2,m3,m4,m5,为W中元素与M 中元素的对应关系,若存在且 r=1,则m是ws的输入消息;若存在边且r=-1,则m是ws输出(返回)消息;若不存在边且r=0,则m不是ws的消息(message)。,论文思路,给定一个Web服务集U

3、=ws1,ws2,ws3,ws4,ws5,该集合U对应的消息集合MSGset= inMSGset outMSGset =m1,m2,m3,m4,m5,其Web服务与消息之间的分配关系如图所示,这样做具有下优点: i) 可以建立Web服务集与输入/输出消息集之间的二元关系, 用以揭示Web服务间的潜在调用关系; ii) 可以可视化的方式直观的表达这种调用关系。,将给定的Web服务集U=分解为两个二元组:Ui=和Uo=。其中, Ui表示Web服务集与输入消息之间的二元关系, Uo表示Web服务集与输出消息之间的二元关系;,提纲,相关算法子项集F构造算法及分析,子项:iP1(m1,m2,m3,ws4

4、),iP2(m3,m5,ws1), iP3(m2,m4,ws5),iP4(m1,m3,ws3,ws4),iP5(m1,m2,ws2,ws4),iP6(m1,ws2,ws3,ws4),iP7(m2,ws2,ws4,ws5),iP8(m3,ws1,ws3,ws4),在给定Web服务与消息二元关系上的子项集F的构建,P1 P2 (公式9)=( A1, B1) (A2, B2)=( A1 A2, B1 B2)=P3 (A3, B3) (服务集扩展运算,其中 P3 U 且满足f(A3)=B3) P1P2 (公式10)=( A1, B1) (A2, B2)=( A1, A2, B1 B2)= P3 (A3

5、, B3)(消息集扩展运算,其中P3 U且满足k(B3)= A3),相关算法子项集F构造算法及分析,其基本思想是:在已存在的分组集合中,对所有的分组两两做服务对象集扩展运算或是消息集扩展运算,生成新的分组并添加到分组集合续继参与相应的扩展运算,直到所有分组均满足f(A)=B的条件时结束。其中,初始分组集=(w1,f(w2),(w1,f(w2), (w|W|,f(w|W|)。,相关算法子项集F构造算法及分析,在如图5所示的函数ConstructF中,初始集合中的元素个数|=|W|=n,对任意一子项(Ai,Bi),满足|Ai|=1,|Bi|=|B|-1,即任意的两个ei,其相对应Bi集合中,有且只

6、有|Bi|-1个消息元素msg Bi相同,此时该算法的时间复杂度处于最坏情况。那么,把某个 (A0,B0)且|A0|=1扩展成(A,B)且|A|=|A|-1需要执行f(n-1)时间,依次对每个ei进行扩展的总的执行的时间为f(n(n-1)时间,因此该算法的时间复杂度为:O(f(n(n-1)=O(n2)。,相关算法WSIRG的构造算法及分析,在这个算法中,函数执行时间由三部分组成:构造输入子项集时间、构造输出子项集时间和 FoFi所用时间。构造输入/输出子项集时间已经知道均为O(n2),而FoFi执行时间取决于|Fi|和|Fo|,在最坏的情况下,有|Fo|=| W*|和|Fi|=| W*|,假设

7、| W |=n,| W*|=n(n+1)/2,则有FoFi执行时间= n(n+1)/2* n(n+1)/2,因此该算法的时间复杂度为:O(n4)。,提纲,试验 (一),可以看出, 在服务总数比较小的两种逻辑结构的构建时间几乎差不多,但随着服务总数的增多,WSIRG的构建时间明显小于WSG的时间,体现了新方法的优势。,试验(二),基于WSG的服务发现方法和基于WSIRG的服务方法的服务发现时间的对比结果如图所示。可看出, 基于WSIRG的服务发现响应时间相对较少,并随着服务总数越来越多,服务发现的速度相对越来越快,优势明显。,结果分析,从以上的实验结果可以看出,新方法存在以下优势:WSIRG与基

8、于断言关系的WSG的构建方法相比,WSIRG优势比较明显,这主要是在WSIRG的顶点不是单个的Web服务,而是同类的Web服务集,在构造WSIRG时,先对给定的Web服务集进行分类划分为不同的顶点集,然后再构造成WSIRG,虽然,在理论上WSIRG的构造算法在最坏情况下的复杂度为O(n4),但在实际情况中几乎不可能出现或是接近最坏情况,实验证明亦是如此,因此,对给定的Web服务集,其WSIRG的顶点数远少于WSG的顶点数,所以,在服务发现响应的时间上基于WSIRG的服务发现也占有很大的优势,随着服务数量越多,优势越明显。同时,也发现基于WSIRG的服务发现实验过程中,返回的结果比较多,包含的输

9、入/输出消息等参数信息比较的明确,能很好的为服务组合提供数据参考。,本文小结,为了完成Web服务间自适应调用关联的问题,从服务间的逻辑调用关系出发,提出一种Web服务隐式逻辑关联图的构造方法。在该方法中,Web服务被简化为三元组,给定的Web服务集对应的三元关系集可分解为两个简单的二元关系:输出子项集和输入子项集,服务链是输出子项集和输入子项集连接运算的结果,构成Web服务关联图的边。本文并给出了子项集的构造算法和Web服务关联图的构造算法,并进行了相关实验。,实验结果证明WSIRG构造方法是可行的,并且,在WSIRG中进行服务发现,有利于提高服务发现效率。,谢 谢!,欢迎各位专家批评指正!,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。