一种基于知识库并支持复杂产品先进制造系统的语义SOA集成方法技术方案

技术编号:4268315 阅读:251 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于知识库并支持复杂产品先进制造系统的语义SOA(Service-oriented?Architecture)集成方法。该方法是以SOA为运行空间,以知识库为核心提供语义支持,提出了一种语义SOA体系框架,以及该框架下知识库的组织和建立以及语义SOA实现方法。本发明专利技术借助现有语义Web思想、SOA架构和知识库建模架构,针对复杂产品先进制造系统的特点和具体要求,对知识库中领域本体、服务本体、案例本体的组织和表示以及知识库支持下语义SOA实现中的服务语义发布、查询、调用等六大关键技术进行了设计和阐述。以期解决集成系统语义异构问题,并最终达到提高系统集成智能化和自动化的目的。

【技术实现步骤摘要】

本专利技术涉及一种基于知识库并支持复杂产品先进制造系统的语义SOA集成方法, 即一种以SOA为运行空间,以知识库为核心提供语义支持,以信息的知识级表示、交换、共 享和重用为目的的集成方法。该专利技术属于分布式制造系统信息集成

技术介绍
面向服务架构(SOA)是近年来发展迅速的一种新的信息系统集成框架,采用SOA 技术框架实现企业异构信息系统间的集成已得到业界认可。SOA解决了传统集成系统结构 复杂且灵活性差、无法适应分布式企业环境下不同企业间的动态业务需求与企业内部业务 流程的实时变化等问题,为新一代的复杂产品先进制造集成系统提供了一个灵活的、易集 成、易实现的平台。尽管SOA给信息系统集成带来许多优势,但基于SOA的集成系统仍然存 在着语义异构、系统集成智能程度不高等问题。 知识库是结构化、易操作、易利用、全面有组织的知识集群,是对某一 (或某些)领 域问题求解需求,采用某种(或若干)知识表示方式在计算机中存储、组织、管理和使用的 互相联系的知识集合。目前,知识库已成为信息系统、软件、人工智能、数据库、知识工程等 领域研究的热点,国内外有大量研究报道。知识库已在决策支持本文档来自技高网...

【技术保护点】
一种基于知识库并支持复杂产品先进制造系统的语义SOA集成方法,该方法的特征在于:基于知识库并支持复杂产品先进制造系统的语义SOA体系框架以服务为核心,一切活动围绕服务展开,并通过知识库提供知识管理、服务管理、案例管理与语义支持,自底向上分为四层,分别为服务实现层、服务表示层、服务操作层以及服务应用层;该方法包括以下步骤:步骤1)引入知识库建模架构对语义SOA集成系统中的知识和服务进行组织和建模,建立面向语义SOA的知识库;步骤2)服务实现层将复杂产品设计制造过程中计算资源、软件资源、存储资源分布、异构和动态的资源进行集成,并封装成服务,也可以把现有的服务和资源封装成新的服务同时将服务部署到相应...

【技术特征摘要】
一种基于知识库并支持复杂产品先进制造系统的语义SOA集成方法,该方法的特征在于基于知识库并支持复杂产品先进制造系统的语义SOA体系框架以服务为核心,一切活动围绕服务展开,并通过知识库提供知识管理、服务管理、案例管理与语义支持,自底向上分为四层,分别为服务实现层、服务表示层、服务操作层以及服务应用层;该方法包括以下步骤步骤1)引入知识库建模架构对语义SOA集成系统中的知识和服务进行组织和建模,建立面向语义SOA的知识库;步骤2)服务实现层将复杂产品设计制造过程中计算资源、软件资源、存储资源分布、异构和动态的资源进行集成,并封装成服务,也可以把现有的服务和资源封装成新的服务同时将服务部署到相应的发布容器中,为集成系统提供最基本的元素即服务;步骤3)服务表示层将步骤2中产生的服务进行语义化描述和管理,并将服务的描述上升到语义层次,使服务描述能被计算机所理解,进一步被自动处理和应用,最后存储到步骤1中建立的知识库中,为步骤4提供语义基础;步骤4)服务操作层根据步骤1中知识库提供的语义信息和步骤2中部署的服务,进行相应的语义操作,包括服务语义标注、扩充、注册、匹配、分解、组合、调用;步骤5)服务应用层提供相应的对外接口,实现与用户或其它智能系统的动态交互,同时将相应信息传递给步骤4中的服务操作层进行语义处理。2. 根据权利要求1所说的方法,其特征在于步骤1中所说的知识库由三部分组成领 域本体库、服务库、案例库。3. 根据权利要求2所说的方法,其特征在于步骤1中建立的领域本体库是指捕获复 杂产品设计制造全生命周期的知识,提供对领域知识的共同理解,确定相关领域内共同认 可的词汇,进而解决语义异构问...

【专利技术属性】
技术研发人员:张霖丛凯陶飞宋晓
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

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

1