[发明专利]一种Web服务组合方法及系统有效
申请号: | 201310200474.6 | 申请日: | 2013-05-27 |
公开(公告)号: | CN103309955A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 吴磊;陈鹏;田保强;吴华明;武德安;刘杰;宋德林 | 申请(专利权)人: | 成都国科海博计算机系统有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 服务 组合 方法 系统 | ||
1.一种Web服务组合方法,其特征在于,包括:
对基础服务进行可视化设计,形成所述基础服务的可视化元素;
将所述可视化元素映射为本体关系代数表达式;
解析所述本体关系代数表达式,得出所述本体关系代数表达式中的各本体及本体关系;
在预置的领域本体库中找到与解析出的本体对应的本体,在预置的领域服务库中搜索与解析出的本体关系对应的服务;
将搜索到的服务根据所述本体关系代数表达式体现的关系进行自动组合,生成服务流程图。
2.根据权利要求1所述的方法,其特征在于,所述可视化元素包括基本元素及辅助元素;
所述基本元素包括:单一服务,服务库,和服务组;
所述辅助元素包括:连接基本元素的连接线,接收输入信息的起始点,输出处理结果信息的结束点,提供基本元素的容器和操作环境的工作区。
3.根据权利要求2所述的方法,其特征在于,所述基本元素还具有可选属性;所述可选属性包括限定条件,用于对基本元素的输入和输出信息在类型和内容上进行限定。
4.根据权利要求3所述的方法,其特征在于,所述将所述可视化元素映射为本体关系代数表达式的过程包括:
将可视化元素的起始点和结束点分别对应本体关系代数表达式中的起始点和结束点;
将单一服务或服务库对应于代数表达式中的各本体关系;
将连接线映射为本体关系的连接运算;
将服务组映射为本体关系的合并运算;
将限定条件对应于本体关系的关系选择运算。
5.根据权利要求4所述的方法,其特征在于,对于本体的若干属性,将所述若干属性投影成本体关系代数表达式的结果。
6.根据权利要求2或3所述的方法,其特征在于,所述解析所述本体关系代数表达式,得出所述本体关系代数表达式中的本体关系的过程包括:
步骤A、设R为基本元素所对应的关系,令R*=(R中第一个基本元素),R',其中,R*、R'均为本体关系;
步骤B、判断R*是否为服务组,若是,执行步骤C,若否,执行步骤D;
步骤C、对R*进行分解,若R*为非服务组的组合,则令R'=ΣRi+ΣRjRk,转入步骤D,若R*中包含有服务组,则令R'=ΣRi+ΣRjRk+RC,转入步骤D;其中,Ri、Rj、Rk为单一服务或服务库,RC表示R*中的服务组;
步骤D、将R中的R*替换为R',判断R'中是否有服务组RC,若是,令R*=RC,执行步骤B,若否,执行步骤E;
步骤E、令R*=(R中下一个基本元素),判断是否成立,若是,执行步骤B,若否,结束并返回R。
7.根据权利要求4所述的方法,其特征在于,所述在预置的领域服务库中搜索与解析出的本体关系对应的服务的过程包括:
当λ=1.0时,通过语义服务搜索得到一组完全实现将任意元素作为完全实现的搜索结果,λ为搜索中的匹配度阈值,SCi(i=1,2,…,n)表示完全实现服务;
当λ∈(0,1)时,通过语义服务搜索得到一组部分实现将中满足预定条件的服务作为部分实现的搜索结果,SPj(j=1,2,…,m)表示部分实现服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都国科海博计算机系统有限公司,未经成都国科海博计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310200474.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高纯度环戊烯的生产方法
- 下一篇:离合器装置