[发明专利]一种资源环境数据决策支持平台有效
申请号: | 201410205718.4 | 申请日: | 2014-05-16 |
公开(公告)号: | CN103973799B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 胡宝清;覃开贤;元昌安;田涛 | 申请(专利权)人: | 胡宝清 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 谈杰 |
地址: | 530001 广西壮族自治区南宁*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种资源环境数据决策支持平台,包含UDDI注册中心模块、模型组合服务模块、OWL‑S/UDDI转换器模块、查询处理器模块、语义服务发现引擎模块、实例化服务模块。本发明设计充分利用和发挥UDDI原有的优势,通过增加服务的语义描述层和服务的能力匹配层来实现服务的语义标注和语义匹配功能,扩展了UDDI的服务描述能力;同时通过构造服务发现引擎能实现基于服务功能的语义匹配,达到提高服务发现性能的目的;用户可以直接使用该模型进行模型数据输入和模型验证。本发明挖掘系统原有注册服务的资源优势实现内部模型服务的再次组合服务,增加注册服务的深度和广度。 | ||
搜索关键词: | 一种 资源 环境 数据 决策 支持 平台 | ||
【主权项】:
一种资源环境数据决策支持平台,其特征在于,功能模块主要包含UDDI注册中心模块、模型组合服务模块、OWL‑S/UDDI转换器模块、查询处理器模块、语义服务发现引擎模块模块、实例化服务模块;所述UDDI注册中心模块保留UDDI原有的4种数据模型和发布、查询API,服务广告描述主要通过Business、BusinesssService、BindingTemplate和tModel四种数据类型表示;所述OWL‑S/UDDI转化器模块实现服务功能描述与UDDI广告描述之间的映射关系,为UDDI中心扩展语义标注,增强UDDI描述服务的能力,服务提供者发布服务时,需要向UDDI中心注册服务,通过该转换器可以将服务的OWL‑S Profile实例转化成一个UDDI服务注册信息,并用原有的发布接口进行服务信息发布,经过转化器在UDDI中心注册后,获得一个与该服务相关的ID号,然后把这个ID号与服务本体绑定发送到语义服务发现引擎,OWL‑S/UDDI转化器实现服务功能描述与UDDI广告描述之间的映射关系,为UDDI中心扩展语义标注,增强UDDI描述服务的能力;所述查询处理器模块提取用户查询请求中有用的服务能力信息;所述语义服务发现引擎模块按功能可细分为语义推理机、匹配引擎、领域本体库和Web服务本体库四个模块;①语义推理机:根据OWL和描述逻辑的语义等价性,利用描述逻辑具有的概念间包含关系判断推理功能对服务本体和服务请求描述所涉及的本体概念关系进行推理并计算匹配程度,并把结果返回给匹配器;②匹配器:把服务请求描述和服务广告描述的ServiceCategory和输入输出参数信息作为匹配依据,并根据以服务功能的语义匹配为主的分级匹配算法,对服务双方进行匹配,并以服务请求者设置的最小匹配度为闭值进行筛选服务,最后按照优先级把匹配结果集反馈给用户;匹配器在接收规范化的服务请求描述后,以查询请求中的功能信息为条件向OWL一SU/DDI转换器匹配器发送查询请求,从UDDI注册中心提取出引用与这些参数对应的tModel的Web服务本体URL,并通过URL在Web服务本体库中获取Web服务本体实例,然后根据自身的服务匹配策略和算法对查询请求和服务广告描述进行匹配,在匹配过程中通过调用语义推理机来计算概念间的匹配程度,最后对服务匹配集按匹配程度高低排列,并把用户设定的匹配程度作为阀值,过滤不符合要求的服务集;匹配算法分为两级匹配,第一级为ServiceCategory级的服务匹配,通过判断服务请求者所需服务与服务广告实例是否属于同一服务分类来缩小搜索范围,如果采用的是某第三方分类系统则判定服务描述双方的分类值是否相同,如果相同则进入下一级匹配,反之则从候选服务集中删除;如果引用的是某领域本体文件,则通过判定服务双方是否属于同一本体,如果是则进入下一级匹配,否则过滤掉该服务实例;第二级基于服务功能的语义匹配把输入输出参数作为匹配依据,在匹配过程中通过调用语义推理机来判断概念间的关系,并根据概念语义相似度公式来计算匹配度,然后对服务匹配集按匹配程度高低排列,并把用户设定的匹配程度作为阀值,过滤不符合要求的服务集;③领域本体库:领域本体库的建立需要经过创建领域术语集、创建领域本体、一致性检查几个重要阶段,领域知识专家依据领域内的知识结构、知识关系和所要解决的任务对系统建模,确定领域本体的核心概念集,构建领域本体概念的关系并将其模型化;技术人员依据本体描述语言的语法规则,使用领域专家给出的领域模型创建领域本体,最后利用现有的推理机对领域本体进行一致性检查;④Web服务本体库:Web服务本体库用来存放Web服务的语义描述文件,为服务功能的语义匹配提供所需的服务功能信息,每个服务本体通过UDDI注册中心的服务ID号与特定的BussinessService对应,当语义服务发现引擎接收到用户查询请求时,通过转换器查询UDDI注册中心,找到与语义信息匹配的tModel类型(比如input_tmodel),从而获得profile的URL列表,然后根据profile的URL在服务本体库中找到对应的服务本体文件,再把该服务本体文件和查询描述一起再传送到语义推理机进行计算匹配程度计算,一个完整的Web服务本体包含:调用方式信息、属性语义信息、操作方式信息、调用映射信息四个组成部分,这四个方面信息分别通过WSDL文件、OWL‑S的profile文件、OWL‑S的Process文件、OWL‑S的Grounding文件来实现;资源环境数据决策支持平台发现步骤为(1)、提供所需的服务信息传送给查询处理器;(2)、OWL‑S/UDDI转换器提取信息并发送至语义服务发现引擎;(3)、语义服务发现引擎找到相应文件与服务请求描述一起发送给语义推理机;(4)、语义推理机提取对应的领域本体把结果返回给匹配引擎;(5)、匹配引擎按匹配程度由高到低返回匹配结果集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于胡宝清,未经胡宝清许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410205718.4/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置