web服务自动组合.ppt

合集下载

基于完备回溯树的语义Web服务自动组合

基于完备回溯树的语义Web服务自动组合

第28卷第6期 

2008年6月 计算机应用 

Computer Applications Vo1.28 No.6 

June 2008 

文章编号:1001—9081(2008)06—1427—04 

基于完备回溯树的语义Web服务自动组合 

李瑞宁,周竹荣 

(西南大学计算机与信息科学学院,重庆400715) (zhouzr@SWU.edu.cn) 

摘要:基于语义的web服务自动组合方法具有较高的效率及自动化程度,能更好地解决复杂的服务组合问题。 

提出一种基于完备回溯树的语义Web服务自动组合方法(CBT_ASWSC),该方法为Web服务引入语义以实现对象间 

的语义转化并将搜索空间受限于完备回溯树中,在加快Web服务组合效率的同时提高了Web服务组合的成功率。 

关键词:语义Web服务;服务组合;完备回溯树 中图分类号:TP311 文献标志码:A 

Automatic semantic Web services composition 

based On complete backward tree 

LI Rui-ning,ZHOU Zhu-rong 

(College of Computer and Information Science,Southwest University,Chongqing 400715,China) 

Abstract:Compared to the traditional ways of composing Web services,semantic—based ways of composing Web services 

automatically are more effective and automatic.An approach based on complete backward tree to compose semantic Web services automatically was proposed.It not only added the semantics to Web services,but also had a smaller search space 

一种QoS最优的语义Web服务自动组合方法

一种QoS最优的语义Web服务自动组合方法

第36卷第5期 2013年5月 计 算 机 CHINESE JOURNAL 学 报 oF COMPUTERS Vo1.36 No.5 May 2013 

1 一种QoS最优的语义Web服务自动组合方法 

邓水光” 黄龙涛” 吴 斌” 尹健伟” 李革新。’ 

”(浙江大学计算机科学与技术学院 杭州 310012) (温州大学智能信息系统集成研究所浙江温州 325025) 

摘要针对海量的信息提供类(Information Providing)语义Web服务的自动组合问题,提出了一种将正向搜索 与逆向搜索相结合并追求QoS最优的快速组合方法.该方法首先根据用户的请求对服务库中的服务进行层次划 分,去除无关服务并得到具有并行调用结构的组合服务原型即规划图;之后,利用得到的参数的服务源信息,计算 每个服务的最优组合QoS;最后,以用户请求的输出参数为起点进行逆向搜索,以最优组合QoS为约束条件构造所 有可能的最优解.以WS—Challenge 2009提供的竞赛集进行实验,结果表明该方法不仅能够找到组合服务的最优 QoS,而且可以获得大量结构不同但Qos均为最优的解,从而为组合服务的执行提供更多的选择. 

关键词Web服务自动组合;QoS;正向搜索;逆向搜索;规划图 中图法分类号TP301 DOI号10.3724/SP.J.1016.2013.01015 

QoS Optimal Automatic Composition of Semantic Web Services 

DENG Shui—Guang”HUANG Long—Tao WU Bin YIN Jian—Wei LI Ge—Xin (College of Computer Science and Technology,Zhejiang University,Hangzhou 310012) ’(Institute of Information System Integration,Wenzhou University,Wenzhou,Zhejiang 325025) 

基于有向层次图的Web服务自动组合方法

基于有向层次图的Web服务自动组合方法

第31卷第2期 2011年2月 计算机应用 Journal of Computer Applications Vo1.31 No.2 Feb 2011 

文章编号:1001—9081(2011)02—0568—04 doi:10.3724/SP.J.1087.201 1.00568 

基于有向层次图的Web服务自动组合方法 

冯兴杰,王辉,许亚娟 

(中国民航大学计算机科学与技术学院,天津300300) (wanghuisoftware@126.corn) 

摘要:为解决多输入/输出的Web服务自动组合问题,提出了基于有向层次图的Web服务自动组合方法,主要 

步骤如下:1)根据用户请求的输入/输出参数集生成有向层次图;2)在有向层次图中构造完全规约图;3)在完全规约 

图中计算每一顶点的所有可达路径;4)为用户请求选择最优路径,并转化为Web服务组合序列。该方法能够求得最 

短步数内的所有Web服务组合序列,根据Web服务的服务质量(QoS)获得最优的组合序列,从而满足多输入/输出的 

用户请求。与基于图的Web服务组合方法相比,减少了搜索空间,适用于大规模的Web服务库。 

关键词:Web服务组合;有向层次图;完全规约图;服务质量;组合序列 

中图分类号:TP311 文献标志码:A 

Directed level graph-based approach to automatic Web services composition 

FENG Xing-jie,WANG Hui,XU Ya-juan 

(School of Computer Science and Technology,Civil Aviation University of China,Tianjin 300300,China) 

Abstract:To solve the problem of automatic Web services composition with multiple inputs/outputs,an approach based on directed level graph was proposed.It provided an optimal composition sequence through these steps as follows:1)Built a 

基于回溯树的Web服务自动组合

基于回溯树的Web服务自动组合

ISSN 1000.9825,CODEN RUXUEW  ̄umal ofSoftware。Vo1.18,No.8,August 2007,PP.1896—1910 DOI:10.1360/jos181896 @2007 by ̄umal ofSoftware.All rights reserved. 

基于回溯树的Web服务自动组合 

邓水光,吴健,李莹 ,吴朝晖 

(浙江大学计算机科学与技术学院,浙江杭州310027) 

Automatic Web Service Composition Based on Backward Tree 

DENG Shui—Guang.WU Jian,LI Ying ,WU Zhao—Hui E—mail:jos@iscas.ac.cn http:Hwww.jos.org.cn TeI/Fax:+86.10—62562563 

(College of Computer Science and Technology,Zhejiang University,Hangzhou 3 10027,China) 

+Corresponding author:Phn:+86—571—87951647,Fax:+86・571—87953079,E‘mail:cnliying@zju.edu.cn,http://www.zju・edu・cn 

Deng SG,Wu J,Li Y,Wu ZH.Automatic Web service composition based on backward tree・Journal of 

Software,2007,18(8):1896—191O.http://www.jos.org.cn/1000—9825/18/1896.htm 

Abstract: An approach based on backward tree to compose services automatically is proposed.It composes 

基于与或图的Web服务自动组合

基于与或图的Web服务自动组合

计算机工程与设计ComputerEngineering andDesign 2010,31(11) 2645 

・开发与应用・ 

基于与或图的Web服务自动组合 

叶恒舟, 罗晓娟, 牛秦洲 

(桂林理工大学信息科学与工程学院,广西桂林541004) 

摘要:为快速、灵活、高效地组合Web服务,通过论证与或图的重要性质及归约算法的有效性,提出了一种基于与或图的 

Web服务自动组合方法。该方法针对Web服务请求的每一个输出对象实时构造与或图,再通过归约算法获取该输出对象的 合成路径。与已有方法相比,该方法实现简单,搜索空间小,避免了重复搜索和循环搜索。仿真实验结果表明,该方法时间 

复杂度较好,能够在大规模的服务集中进行灵活、快速的服务组合。 关键词:与或图;Web服务;服务组合;归约算法;面向服务的计算 

中图法分类号:TP3il 文献标识码:A 文章编号:1000—7024(2010)11-2645.03 

Automatic web services composition based on and/or graph 

YE Heng—zhou,LUO Xiao-juan, NIU Qin—zhou 

(College of Information Science and Engineering,Guilin University of Technology,Guilin 54 1 004,China) 

Abstract:To compose services in a quick,flexible and effective way,after demonstrating the important properties of and/or graph and the validity of reduction algorithm,an approach based on'and/or graph to compose services automatically is proposed.Aiming at web 

多级分布式语义Web服务自动组合

多级分布式语义Web服务自动组合

第25卷第3期 VoI.25.No.3 西华大学学报・自然科学版 Journal of Xihua University・Natural Science 2006年5月 Mav.2006 

文章编号:1673—159X(2006)03—0083—03 

多级分布式语义Web服务自动组合 

谢春芝 

(西华大学数学与计算机学院,四川成都610039) 

摘要:基于用语义Web服务自动组合解决复杂任务,本文作者提出了一种形式化的多级分布式语义Web服 务自动组合框架MUDICS(MUltilevel Distributed automatic Composition.semantic web Servic ̄)。在系统接收到一个 服务请求后,中心Agent(HA)首先用FITN规划器完成第一阶段的规划,将复杂问题划分成一组与领域紧密相关的 子任务,然后将这些子任务发送给相应的带有UDDI注册中心的子Agent(SAWU)进行第二阶段规划。本文通过 扩展oWLS建立web服务本体()WL-S4sAwu(()wL—S for SAWU),并用其来描述SAWU的功能,然后将SAWU 的功能描述注册到HA作为HTN规划的资源。 关键词:语义web服务;AI规划;自动组合 中图分类号:TP393 文献标识码:A 

0 引言 

来自于学术界和工业界的研究者普遍认为 

web服务是下一代Web的技术基础,同时自动组合 

现有的web服务而得到增值的服务在B2B和企业 应用集成领域都有广阔的应用前景。但是Web服 

务的自动组合是十分复杂的问题,至今没有得到很 

好的解决,目前一个比较好的解决方案是采用AI 

规划来寻找web服务的组合序列从而达到预期目 标。具体实现的方法可以粗略地分为两类:一类是 

应用常规的规划方法;另一类是应用知识导向的规 划方法…1。其中文献[2]中应用HTN(Hierarehieal 

Task Network)规划算法到web服务组合领域以及 文献[3]中采用Golog的方法都属于第二类。这两 

一种基于OWL-S的语义Web服务自动组合方法

第27卷第10期 2010年10月 计算机应用研究 Application Research of Computers VoI.27 No.10 0ct.2010 一种基于OWL-S的语义Web服务自动组合方法 徐德智,汤益华 (中南大学信息科学与工程学院,长沙410083) 摘要:提出了一种基于OWL—S的语义Web服务自动组合的方法。该方法充分利用OWL—S的顶层本体结构, 基于最小满意度阈值,从网络上获取满足要求的Web原子服务并将其存储在两个DAG图中;然后基于该图生成 Web服务组合候选集;最后从该候选集中随机选取最终的Web服务组合。该方法在保证Web服务组合质量的 前提下,实现了根据服务请求对Web服务的自动化组合。 关键词:OWL—S;Web服务;自动组合 中图分类号:TP301.2 文献标志码:A 文章编号:1001.3695(2010)10.3767—04 doi:10.3969/j.issn.1001—3695.2010.10.043 Automatic semantic Web service composition based on OWL-S XU De—zhi,TANG Yi・hua (College ofInformation Science&Engi ̄enng,Central South University,Changsha 410083,China) Abstract:This paper proposed a automatic semantic Web service composition based on OWL—S.The method took full advan. tage of the upper ontologies of OWL.S to obtain the atomic services based on the service request and the minimum satisfaction threshold and then put them into two DAGs.And then.generated the candidate itemset from the two DAGs from which would get the Web service composition finally.Comparing with the existing methods,the method proposed had considered the seman— tic 0t the Web services together with the efficiency oi the composition and alSO realized the automatic semantic Web service composition according to the service request in ensuring the quality of it. Key words:OwL—S(Web ontology language for services);Web service;automatic composition 当前,Web服务已经得到了非常广泛的应用。所谓Web 服务,是指一种由URI标志的软件系统,它采用XML对应用接 口的定义和封装进行描述,可以被其他的Web服务发现并与 它们一起相互协作以完成某种新的增值服务…。为了提高服 务的可重用性,分散和简化应用逻辑,单个web服务一般不会 做得太复杂,每个服务所提供的功能也比较简单,但是往往无 法满足实际的用户需求。要实现具体的复杂应用,就必须实现 多个服务的交互协作。如果注册的Web服务不能结合起来形 成合成服务以满足用户更加复杂的要求,其用途就很有限 。 然而,Intemet上有大量的Web服务可用,手工分析这些服务 并生成合成服务规划已经超出了人的能力范围,因此,实现 Web服务的自动组合是十分必要的 J。而要做到这一点,就 必须充分基于语义的互操作性,即服务之间必须能够理解相互 交换的信息。 本文提出了一种基于OWL—S的语义Web服务自动组合 的方法。与已有的方法相比,此方法综合考虑了Web服务语 义,服务组合的效率等因素,在保证Web服务组合质量的前提 下,较好地实现了根据服务请求对Web服务的自动化组合。 1 相关工作 汤宪飞等人 提出了一种既考虑服务输A/输出又考虑 服务行为约束的自动组合方法。文中首先将Web服务转换为 一组Horn子句型规则,将寻找满足请求者输入/输出请求的合 成服务问题转换为Horn子句的逻辑推理问题;然后,基于Petfi 网为该Horn子句集建模,基于T。不变量技术判定是否存在满 足用户输 输出请求的合成服务;最后给出了两种算法来获 取既满足用户输入/输出请求又满足用户行为约束的合成服务 的Petri网模型。但是该文在进行服务1/0参数的匹配时,没 有很好地考虑它们所处的语义环境,这对组合效果将会有一定 影响。 Paolucci等人 阐述了基于DAML-s的输入、输出参数类 型的上下位匹配的思想,即从输入、输出的角度来看待Web服 务和查询,并且定义了Web服务S能够满足一个查询Q的程 度(按从高到低的顺序):Excat、PlugIn、Subsume和Overlap。然 而文中根据这些匹配等级所提出的Web服务组合算法过于简 单,在很多情况下不能满足服务请求者提交的服务请求。 李曼等人_5 提出了一种基于领域本体的服务动态组合方 法,该方法基于服务I/O参数,利用领域本体及其推理能力,生 成一个优化的服务组合图,然后基于该图给出了一个高效的服 务组合算法。但文章没有给出生成服务组合图及对其进行优 化的具体算法,对于某些在实际组合过程中可能会出现的问题 也没有给予必要的考虑。 Mcllraith等人 』、Sirin等人…以及Badder等人 皆采用 了把Web服务看做AI规划中的动作,Web服务组合的过程看 做产生计划的过程的思路,有效提高了Web服务的自动化组 合的准确度。但是这类方法所能使用的Web服务范围也相当 收稿日期:2010—04・11;修回日期:2010—05-10 基金项目:国家自然科学基金资助项目(60970096);湖南省国土资源科技项目(200718) 作者简介:徐德智(1963一),男,湖南株洲人,教授,博士后,主要研究方向为Web计算、语义Web等(hunan.xu@mail.CSU.edu.en);汤益华 (1984-),男,硕士研究生,主要研究方向为语义Web服务组合.

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档