基于OWL-S ServiceModel过程匹配方法的研究
发布时间:2021-01-20 16:33
Web服务作为一种新的Web应用访问标准,它很好的解决了高度异构的数据和应用的整合集成和共享等相关问题。在Web服务领域中,服务发现是所研究的关键问题之一,是服务组合,调用和执行的基础。然而,随着计算机应用的迅速发展,Internet上的Web服务越来越多,如何从海量的Web服务中准确高效的选取出满足需求的服务已变得越来越困难。传统的Web服务发现方法是基于关键字进行匹配的,缺乏语义信息,这导致该方法的查全率和查准率都比较低。为解决这一问题,人们将本体技术引入Web服务领域,形成了语义Web服务,并在此基础之上,提出了基于语义的Web服务发现方法。这类方法在匹配时借助于本体技术,从语义上去寻找满足需求的服务,查准率和查全率都得到较大的提高。然而上述方法都是基于功能信息的匹配即OWL-S ServiceProfile信息的匹配,没有考虑服务的交互细节,对于复合服务,两个服务可能具有相同的输入输出参数,却有着不同的交互行为,上述服务发现方法不能区分两个服务交互行为上的不同。因此采用上述方法会导致所发现的服务不能够正确的进行服务交互。针对上述问题本文对描述服务过程细节的OWL-S Servi...
【文章来源】:重庆大学重庆市 211工程院校 985工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【部分图文】:
OWL-S的顶层本体
图 5.1 过程图转换输出Fig5.1 Output of process graph converter经过程图转换器转换之后的过程图如图 5.2 所示。开始locateBookAND-SplitsetAddresssendOrdersetPayInfosendsetPayConfsendPayStatus
图 5.6 服务(a)与服务(d)匹配结果Fig5.6 Web service (a) and (d) matching results图 5.3(b)、(c)、(d)服务与图 5.3(a)服务的输入输出参数完全相同,基于功能信息匹配的服务发现方法不能够区分出图 5.3(b)、(c)、(d)服务这三个服务的不同,基于功能信息匹配的方法会得出这三个均与服务(a)完全匹配,但从过程上看只有服务(b)与服务(a)完全匹配,服务(c)和服务(d)与服务(a)并不完全匹配。从上述结果可以看出本文方法匹配结果为服务(a)和服务(b)的相似度为 1.00,服务(a)与服务(c)的相似度为 0.87,服务(a)和服务(d)的相似度为 0.84,这说明本文方法准确的识别出了三个候选服务过程上的不同,并以数值的形式给出了三个候选服务与请求服务的相似程度,达到了预期的效果。5.3 本文方法的优势分析下面将本文方法相对于基于确定性有限状态自动机(DFA)的过程匹配方法和基于 Petri 网的过程匹配方法的优势做一个对比分析。
【参考文献】:
期刊论文
[1]基于OWL-S过程模型的Web服务发现方法[J]. 曾一,胡延强,洪豪. 计算机工程. 2012(17)
[2]基于概念相似度计算的语义Web服务发现方法[J]. 徐德智,瞿攀. 计算技术与自动化. 2010(02)
[3]基于本体概念相似度的语义Web服务匹配算法[J]. 彭晖,史忠植,邱莉榕,常亮. 计算机工程. 2008(15)
[4]Web服务行为兼容性的判定与计算[J]. 邓水光,李莹,吴健,邝砾,吴朝晖. 软件学报. 2007(12)
[5]基于进程代数的Web服务合成的替换分析[J]. 刘方方,史玉良,张亮,施伯乐. 计算机学报. 2007(11)
[6]基于WSMO的语义Web服务发现框架研究[J]. 李海华,杜小勇,田萱. 华中科技大学学报(自然科学版). 2007(S2)
[7]一种基于服务过程行为的Web服务发现方法[J]. 胡建强,周斌,邹鹏. 计算机工程与科学. 2007(09)
[8]一种语义Web服务的多层次匹配方法[J]. 仲梅,宋顺林. 计算机应用. 2007(01)
[9]Web服务发现技术研究综述[J]. 廖祝华,刘建勋,刘毅志,刘洁. 情报学报. 2008 (02)
硕士论文
[1]语义Web服务匹配模型的研究与实现[D]. 杨亮.北京邮电大学 2009
本文编号:2989388
【文章来源】:重庆大学重庆市 211工程院校 985工程院校 教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【部分图文】:
OWL-S的顶层本体
图 5.1 过程图转换输出Fig5.1 Output of process graph converter经过程图转换器转换之后的过程图如图 5.2 所示。开始locateBookAND-SplitsetAddresssendOrdersetPayInfosendsetPayConfsendPayStatus
图 5.6 服务(a)与服务(d)匹配结果Fig5.6 Web service (a) and (d) matching results图 5.3(b)、(c)、(d)服务与图 5.3(a)服务的输入输出参数完全相同,基于功能信息匹配的服务发现方法不能够区分出图 5.3(b)、(c)、(d)服务这三个服务的不同,基于功能信息匹配的方法会得出这三个均与服务(a)完全匹配,但从过程上看只有服务(b)与服务(a)完全匹配,服务(c)和服务(d)与服务(a)并不完全匹配。从上述结果可以看出本文方法匹配结果为服务(a)和服务(b)的相似度为 1.00,服务(a)与服务(c)的相似度为 0.87,服务(a)和服务(d)的相似度为 0.84,这说明本文方法准确的识别出了三个候选服务过程上的不同,并以数值的形式给出了三个候选服务与请求服务的相似程度,达到了预期的效果。5.3 本文方法的优势分析下面将本文方法相对于基于确定性有限状态自动机(DFA)的过程匹配方法和基于 Petri 网的过程匹配方法的优势做一个对比分析。
【参考文献】:
期刊论文
[1]基于OWL-S过程模型的Web服务发现方法[J]. 曾一,胡延强,洪豪. 计算机工程. 2012(17)
[2]基于概念相似度计算的语义Web服务发现方法[J]. 徐德智,瞿攀. 计算技术与自动化. 2010(02)
[3]基于本体概念相似度的语义Web服务匹配算法[J]. 彭晖,史忠植,邱莉榕,常亮. 计算机工程. 2008(15)
[4]Web服务行为兼容性的判定与计算[J]. 邓水光,李莹,吴健,邝砾,吴朝晖. 软件学报. 2007(12)
[5]基于进程代数的Web服务合成的替换分析[J]. 刘方方,史玉良,张亮,施伯乐. 计算机学报. 2007(11)
[6]基于WSMO的语义Web服务发现框架研究[J]. 李海华,杜小勇,田萱. 华中科技大学学报(自然科学版). 2007(S2)
[7]一种基于服务过程行为的Web服务发现方法[J]. 胡建强,周斌,邹鹏. 计算机工程与科学. 2007(09)
[8]一种语义Web服务的多层次匹配方法[J]. 仲梅,宋顺林. 计算机应用. 2007(01)
[9]Web服务发现技术研究综述[J]. 廖祝华,刘建勋,刘毅志,刘洁. 情报学报. 2008 (02)
硕士论文
[1]语义Web服务匹配模型的研究与实现[D]. 杨亮.北京邮电大学 2009
本文编号:2989388
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2989388.html