[发明专利]一种云制造环境下服务描述转换方法在审

专利信息
申请号: 201610555687.4 申请日: 2016-07-12
公开(公告)号: CN106227708A 公开(公告)日: 2016-12-14
发明(设计)人: 许斌 申请(专利权)人: 三维通信股份有限公司
主分类号: G06F17/22 分类号: G06F17/22;G06F17/27;H04L29/08
代理公司: 杭州九洲专利事务所有限公司33101 代理人: 陈继亮
地址: 310053 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种云制造环境下服务描述转换方法,包括以下步骤:用户向云制造平台提交服务请求;网关中的请求解析模块对请求信息进行解析;将解析的结果存放到WSDL文档中;对已知的WSDL文档进行解析;抽取WSDL文档中隐含的语义信息;标注抽取的语义信息;把标注的语义信息转换成OWL‑S中相应的Service、Profile、Grounding和Process;对已知的OWL‑S文档描述的服务进行智能匹配;对云制造服务进行推理分解;对已经匹配和推理后的多个制造服务进行组合;输出符合用户需求的云制造服务或组合。本发明有益的效果:使得云制造服务语义信息明确,具有机器可理解性与易用性,从而支持智能主题自动的、动态的进行云制造服务的发现、执行组合和互操作。
搜索关键词: 一种 制造 环境 服务 描述 转换 方法
【主权项】:
一种云制造环境下服务描述转换方法,其特征在于:包括以下步骤:步骤1:用户向云制造平台提交服务请求;步骤2:网关中的请求解析模块对请求信息进行解析;步骤3:将解析的结果存放到WSDL文档中;步骤4:对已知的WSDL文档进行解析;步骤5:抽取WSDL文档中隐含的语义信息;步骤6:标注抽取的语义信息;步骤7:把标注的语义信息转换成OWL‑S中相应的Service、Profile、Grounding和Process,此转换过程如下:7.1、WSDL到Service的映射1)规定云制造服务Service本体类的ID为:云制造服务的名称+Service;2)规定云制造服务Profile本体类的ID为:云制造服务的名称+Profile;3)规定云制造服务Process本体类的ID为:云制造服务的名称+Process;4)规定云制造服务Grounding本体类的ID为:云制造服务的名称+Grounding;5)Cloud Manufacturing Service的“Presents”属性取值为:云制造服务Profile本体类的ID;6)Cloud Manufacturing Service的“Supports”属性取值为:云制造服务Grounding本体类的ID;7)Cloud Manufacturing Service的“describedBy”属性取值为:云制造服务Process本体类的ID;7.2、WSDL到Profile的映射1)属性“PresentedBy”的取值为:Service的ID;2)属性“ServiceName”的取值为:云制造服务的名称;3)WSDL文档中的<input>元素要转化为:云制造服务Profile中的hasInput属性和Process中的hasInput属性;4)WSDL文档中的<output>元素要转化为:云制造服务Profile中的hasOutput属性和Process中的hasOutput属性;5)WSDL文档中的<part>元素要转化为:云制造服务Process中的hasParameter属性;7.3、WSDL到Grounding的映射1)属性“wsdlDocument”的取值为:WSDL文档的URI;2)属性“SupportedBy”的取值为:Cloud Manufacturing Service的ID;3)将WSDL文档中的<operation>元素转化为云制造服务Grounding中对应的wsdlAtomicProcessGrounding类实例,hasAtomicProeessGrounding属性的取值为<operation>元素中name属性的+AtomicProeessGrounding,owlsProcess属性的取值为Process的ID;而<operation>元素也会被转化为wsdlOperationRef类实例,属性的值被设置为原子服务集合的具体的网络地址;4)将WSDL文档中的<input>,<output>,<part>子元素转化为云制造服务Grounding中的wsdlInputMessage,wsdlOutputMessage,owlsParameter属性,其中wsdlInputMessage,wsdlOutputMessage属性的取值为原子服务输入输出具体的网络地址;7.4、WSDL到Process的映射1)属性“describes”的取值为:Cloud Manufacturing Service本体类体的ID;2)将WSDL文档中所有的<operation>元素都转化为云制造服务ProcessModel中的AtomicProcess类实例;3)将WSDL文档中所有的<input>,<output>,<part>子元素分别转化为云制造服务ProcessModel中的hasInput,hasOutput,hasParameter属性;步骤8:对已知的OWL‑S文档描述的服务进行智能匹配;步骤9:对云制造服务进行推理分解;步骤10:对已经匹配和推理后的多个制造服务进行组合;步骤11:输出符合用户需求的云制造服务或组合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三维通信股份有限公司,未经三维通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610555687.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top