[发明专利]服务创建方法,用于实现所述方法的计算机程序产品和计算机系统有效
| 申请号: | 200780003412.9 | 申请日: | 2007-01-23 |
| 公开(公告)号: | CN101375247A | 公开(公告)日: | 2009-02-25 |
| 发明(设计)人: | P·拉尔韦 | 申请(专利权)人: | 阿尔卡特朗讯 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
| 地址: | 法国*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 创建 方法 用于 实现 计算机 程序 产品 计算机系统 | ||
1.一种根据请求创建服务的计算机实现的方法(100),包括步骤:
-对自然语言的请求进行语义分析(30);
-基于所进行的语义分析(30)识别(35)Web服务需求;以及
-取决于识别出的服务需求来确定(40)Web服务并对其进行排序(50),
其中所述对请求进行语义分析的步骤包括词法和语义分析(30),
其中所述确定(40)并排序(50)的步骤被划分成确定(40)Web服务和接着对所确定的Web服务进行排序(50)的步骤,以及
其中所述确定(40)Web服务的步骤包括:
-基于Web服务的描述来识别Web服务的特点;
-将这些特点中的至少某些特点与识别出的需求进行比较;以及
-基于所述比较结果确定Web服务。
2.根据权利要求1所述的计算机实现的方法(100),还包括编制(60)已排序的Web服务的步骤。
3.根据权利要求1所述的计算机实现的方法(100),其中所述确定Web服务的步骤包括访问UDDI注册(200)的动作。
4.根据权利要求1所述的计算机实现的方法(100),其中所述对Web服务进行排序(50)的步骤还包括步骤:
-基于识别出的需求来进行排序。
5.根据权利要求1所述的计算机实现的方法(100),其中所述识别Web服务的特点的步骤包括:针对每个服务,
-访问所述Web服务的描述;以及
-基于所述服务的描述来识别所述服务的特点。
6.根据权利要求5所述的计算机实现的方法(100),其中所述Web服务的描述是用WSDL语言进行的。
7.根据权利要求1所述的计算机实现的方法(100),其中所述识别特点的步骤包括对Web服务的描述的语义分析。
8.根据权利要求1所述的计算机实现的方法(100),其中所述识别出的特点包括每个确定的服务的输入和/或输出。
9.根据权利要求1所述的计算机实现的方法(100),其中所述排序(50)步骤包括:
-涉及到每个确定的服务的至少一个识别出的特点的兼容性测试。
10.根据权利要求8所述的计算机实现的方法(100),其中针对所述服务中的每一个,所述识别出的特点包括:
-至少两个组,每个组具有至少三个字段,其中:
-一个组中的第一字段属于所述服务的输入;
-另一个组中的第一字段属于所述服务的输出;
-每个组中的第二字段属于与所述第一字段相关的数据类型;
-每个组中的第三字段属于与所述第一字段相关的语义标签;
以及其中组合步骤还包括:
-涉及到所述每个组中的三个字段的兼容性测试步骤。
11.根据权利要求1所述的计算机实现的方法(100),还包括步骤:
-基于所述确定的且排序的Web服务来创建(60)新的Web服务。
12.根据权利要求11所述的计算机实现的方法(100),还包括步骤:
-接收(55)对所述确定的且排序的Web服务的核准;以及
-使得所述新的Web服务可用(65)。
13.一种根据请求创建服务的计算机实现的装置,包括:
-用于对自然语言的请求进行语义分析(30)的模块;
-用于基于所进行的语义分析(30)识别(35)Web服务需求的模块;以及
-用于取决于识别出的服务需求来确定(40)Web服务并对其进行排序(50)的模块,
其中用于对请求进行语义分析的模块包括用于词法和语义分析(30)的模块,
其中用于确定(40)并排序(50)的模块包括用于确定(40)Web服务的模块以及用于接着对所确定的Web服务进行排序(50)的模块,以及
其中用于确定(40)Web服务的模块包括:
-用于基于Web服务的描述来识别Web服务的特点的模块;
-用于将这些特点中的至少某些特点与识别出的需求进行比较的模块;以及
-用于基于所述比较结果确定Web服务的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯,未经阿尔卡特朗讯许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780003412.9/1.html,转载请声明来源钻瓜专利网。





