一种面向云制造的异构制造服务发现系统及方法技术方案

技术编号:15822637 阅读:86 留言:0更新日期:2017-07-15 04:51
本发明专利技术公开一种面向云制造的异构制造服务发现系统及方法,该系统包括:异构制造服务管理模块,基于云制造平台定义的元描述模型定义领域描述模型,基于领域描述模型定义制造服务并将制造服务转化为EAV数据模型存储到EAV数据模型库中;制造服务索引配置模块,定义不同类型制造服务的可搜索属性集;基于Solr的分布式全文检索模块,配置和监控异构制造服务管理模块的多个数据源的连接,基于制造服务索引配置模块定义的可搜索属性集抽取和管理制造服务索引库,并提供全文检索服务。本发明专利技术支持在云制造环境下,对具有分散、动态、异构特点的制造服务的统一描述与存储管理和高效智能的检索。

【技术实现步骤摘要】
一种面向云制造的异构制造服务发现系统及方法
本专利技术涉及一种面向云制造的异构制造服务全文检索方法。更具体地,涉及一种面向云制造的异构制造服务发现系统及方法。
技术介绍
云制造系统接入服务种类多、涉及行业多、服务所属企业主体多,使得当前制造服务的数据模型呈现分散、动态、异构的特点,主要表现在:(1)不同行业、业务的各类服务的属性集合不同;(2)属性的数值类型不同;(3)不同属性对该服务的重要程度和功能不同。同时,伴随着云制造系统的不断深入应用,对各门类、各行业、各企业的制造服务会逐渐迭代演进,其数据模型会形成共性的平台标准属性集和用户可定制的扩展属性集。因此,制造服务管理模块必须具有支持异构动态演进的制造服务注册发布与搜索应用的能力,即要求制造服务形式化工具支持数据模型的在线定制,搜索工具支持搜索属性的在线定制,为云制造系统供需对接提供有力的支撑。传统的基于关系型数据库列模型对制造服务进行存储管理和基于SQL语句的关键词搜索方法实现简单,但列模型无法描述具有分散、动态、异构特点的制造服务;基于语义的服务搜索技术虽然可以满足异构制造服务的统一描述,但缺乏系统支撑工具,无法满足在线动态定本文档来自技高网...
一种面向云制造的异构制造服务发现系统及方法

【技术保护点】
一种面向云制造的异构制造服务发现系统,其特征在于,该系统包括异构制造服务管理模块,基于云制造平台定义的元描述模型定义领域描述模型,基于所述领域描述模型定义制造服务并将所述制造服务转化为EAV数据模型存储到EAV数据模型库中;制造服务索引配置模块,定义不同类型制造服务的可搜索属性集;基于Solr的分布式全文检索模块,配置和监控所述异构制造服务管理模块的多个数据源的连接,基于所述制造服务索引配置模块定义的可搜索属性集抽取和管理制造服务索引库,并提供全文检索服务。

【技术特征摘要】
1.一种面向云制造的异构制造服务发现系统,其特征在于,该系统包括异构制造服务管理模块,基于云制造平台定义的元描述模型定义领域描述模型,基于所述领域描述模型定义制造服务并将所述制造服务转化为EAV数据模型存储到EAV数据模型库中;制造服务索引配置模块,定义不同类型制造服务的可搜索属性集;基于Solr的分布式全文检索模块,配置和监控所述异构制造服务管理模块的多个数据源的连接,基于所述制造服务索引配置模块定义的可搜索属性集抽取和管理制造服务索引库,并提供全文检索服务。2.根据权利要求1所述的面向云制造的异构制造服务发现系统,其特征在于,所述EAV数据模型中包括制造服务的基本运行参数表、属性的基本运行参数表和制造服务实体与属性间的关系表。3.根据权利要求1所述的面向云制造的异构制造服务发现系统,其特征在于,所述EAV数据模型库中还包括制造服务描述属性扩展数据表。4.一种面向云制造的异构制造服务发现方法,其特征在于,该方法包括如下步骤:S1、基于云制造平台定义的元描述模型定义领域描述模型,基于所述领域描述模型定义制造服务并将所述制造服务转化为EAV数据模型存储到EAV数据模型库中;S2、定义不同类型制造服务的可搜索属性集;S3、基于可搜索属性集抽取和管理制造服务索引库,并提供全文检索服务。5.根据权利要求4所述的面向云制造的异构制造服务发现方法,其特征在于,步骤S1进一步包括如下子步骤:S1.1、加载制造服务元描述模型到领域建模工具;S1.2、利用领域建模工具针对企业所属领域定义其制造服务领域描述模型;S1.3、选取领域模型文件,加载到数据模型转换工具;S...

【专利技术属性】
技术研发人员:肖莹莹王啸威林廷宇柴旭东侯宝存
申请(专利权)人:北京仿真中心
类型:发明
国别省市:北京,11

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

1