一种云制造环境下服务描述转换方法技术

技术编号:14202431 阅读:92 留言:0更新日期:2016-12-17 18:55
本发明专利技术涉及一种云制造环境下服务描述转换方法,包括以下步骤:用户向云制造平台提交服务请求;网关中的请求解析模块对请求信息进行解析;将解析的结果存放到WSDL文档中;对已知的WSDL文档进行解析;抽取WSDL文档中隐含的语义信息;标注抽取的语义信息;把标注的语义信息转换成OWL‑S中相应的Service、Profile、Grounding和Process;对已知的OWL‑S文档描述的服务进行智能匹配;对云制造服务进行推理分解;对已经匹配和推理后的多个制造服务进行组合;输出符合用户需求的云制造服务或组合。本发明专利技术有益的效果:使得云制造服务语义信息明确,具有机器可理解性与易用性,从而支持智能主题自动的、动态的进行云制造服务的发现、执行组合和互操作。

Service description conversion method in cloud manufacturing environment

The invention relates to a method for describing the conversion under the environment of cloud manufacturing service, which comprises the following steps: user Xiang Yun manufacturing platform to submit a service request; request analysis module in the gateway parses the request information; storing the results of the analysis to the WSDL document; the known WSDL document parsing; semantic information extraction from WSDL document the information extraction; semantic annotation; semantic annotation of information into OWL S in the corresponding Service, Profile, Grounding and Process; intelligent matching of known OWL S document description of cloud manufacturing service; service reasoning decomposition; the combination of multiple manufacturing services have matching and reasoning the output; meet the needs of users of cloud manufacturing service or combination. The invention makes the cloud manufacturing service semantic information clear, have machine understandable and easy to use, intelligent subject automatically and dynamic cloud manufacturing service discovery, execution combination and interoperability to support.

【技术实现步骤摘要】

本专利技术涉及云制造领域和web服务
,具体涉及一种云制造环境下服务描述转换方法
技术介绍
云制造---它是指一种利用网络和互联网平台,在先进的信息技术、制造技术以及新兴物联网技术的支持下,按用户需求组织网上制造资源,为用户提供各类按需制造服务的一种网络化制造模式,它融合了物联网、云计算、智能科学、高性能计算等新兴技术。云制造系统通过利用网络和云制造服务平台,将分散在全国各地的制造资源和制造能力虚拟化、服务化构成云制造资源池,并进行统一的、集中的管理,然后根据用户的需求分配云制造资源池里的资源,实现资源的高度整合和共享,这些的前提条件是要合理地描述资源,云制造服务资源具有多样性、动态性、专业性、异构性等特点。目前云制造资源和能力大都是通过协议描述(如WSDL,WSRF,Ontology)来进行封装的,这样的描述方式是存在于不同的系统中,属于异构特性。现有的云制造资源和能力服务的描述标准采用基于XML的WSDL语言,由于WSDL能够方便的描述云制造资源和能力服务的调用接口,而使得云制造资源和能力服务中的信息交换成为了可能,但是由于业界过于注重服务的具体实现,而没有预见云制造资本文档来自技高网...
一种云制造环境下服务描述转换方法

【技术保护点】
一种云制造环境下服务描述转换方法,其特征在于:包括以下步骤:步骤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为:云制...

【技术特征摘要】
1.一种云制造环境下服务描述转换方法,其特征在于:包括以下步骤:步骤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、...

【专利技术属性】
技术研发人员:许斌
申请(专利权)人:三维通信股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1