正在加载图片...
第2卷第3期 智能系统学报 Vol.2 N23 2007年6月 CAAI Transactions on Intelligent Systems Jun.2007 CIAgent平台上基于MAS的企业分布式 数据库集成应用研究 杨力,曹谢东1,陈毅红2,袁海燕 (1.西南石油大学计算机科学学院,四川成都610500:2.西南民族大学计算机科学学院,四川成都610041) 摘要:为了克服传统多数据库集成技术的诸多不足,提出了利用多Ag©t技术集成分布式数据库的新方法.结合 分布式人工智能中的多代理系统(MAS)与分布式数据库技术,集成一个企业的多个现有数据库而成为一个新的同 构异质分布式数据库,在不影响原来的数据库应用的条件下,提供全局模式,在CIAgent平台上构建网络通信模块, 设计了多Agent系统结构,实现多Agct交互.运用该方法构建的油田分布式数据库系统能克服传统集成技术的许 多不足,具有良好的开放性适应性和互操作性.实践表明,该方法为分布式数据库的集成提供了新的组织方式,为 油田的信息集成提供一种科学的新手段. 关键词:企业信息集成;分布式数据库;多Agent;CIAgent,分布式事务;DIAgent 中图分类号:TP18,TP311.133.1文献标识码:A文章编号:1673-4785(2007)030073-06 Application research on enterprise distributed data base integration using MAS with CIAgents YANG Li',CAO Xie-dong',CHEN Yi-hong?,YUAN Hai-yan (1.School of Computer Science,Southwest Petroleum University,Chengdu 610500,China;2.Computer Science Institute, Southwest Nation University,Chengdu 610041,China) Abstract:To overcome many of the deficiencies of current multi-database integration technologies,this paper presents a new method for integrating distributed databases with Multi-agent-system (MAS)tech- nology.Using MAS with heterogeneous databases allows the integration of multiple existing databases in an enterprise into a new distributed database with great heterogeneity,yet a global database platform is present without changing former database applications.This novel method of information integration based on MAS was applied to the management of oil-field data and network communication modules using a CIAgent platform.Workflow of MAS in the distributed database is discussed in detail,and the distributed database system was found to show good openness,adaptability,and interoperability.These results show the method provides a new way to organize the integration of distributed databases. Key words:enterprise information integration;distributing database;MAS;Clagent platform;DIAgent 到目前为止出现了一系列信息集成技术,从总 CORBA/JAVA BEAN等分布式中间件集成,一般 体上可以分为2类:静态方法和传统的动态方法. 采用模块式结构,实现起来比较复杂,修改维护不 其中静态方法中包括数据转移、通用SQL API、通便,并且不同的中间件难于实现互操作山.为此,通 用数据访问结构ODBC和数据库网关等,他们通常 过分析分布式数据库技术与多Agent技术,利用A- 是点对点的集成,当信息系统增多时,其问题的复杂 gent的智能性、移动性、跨平台性及交互性,提出了 性成指数级增长,传统的动态方法包括DCOM/ 用多Agent技术动态方式集成现有数据库系统为 分布式数据库,同时支持在此基础上的全局应用,结 收稿日期:200607-07. 合油气田信息系统的实际,构建了一个基于CIA- 基金项目:国家高技术研究发展计划(863)资助项目(2003AA414 030). gent平台的MAS(多代理系统)信息集成系统,为 1994-2008 China Academic Journal Electronic Publishing House.All rights reserved.http://www.cnki.net第 2 卷第 3 期 智 能 系 统 学 报 Vol. 2 №. 3 2007 年 6 月 CAA I Transactions on Intelligent Systems J un. 2007 CIAgent 平台上基于 MAS 的企业分布式 数据库集成应用研究 杨 力1 ,曹谢东1 ,陈毅红2 ,袁海燕1 (1. 西南石油大学 计算机科学学院 ,四川 成都 610500 ;2. 西南民族大学 计算机科学学院 ,四川 成都 610041) 摘 要 :为了克服传统多数据库集成技术的诸多不足 ,提出了利用多 Agent 技术集成分布式数据库的新方法. 结合 分布式人工智能中的多代理系统(MAS) 与分布式数据库技术 ,集成一个企业的多个现有数据库而成为一个新的同 构异质分布式数据库 ,在不影响原来的数据库应用的条件下 ,提供全局模式 ,在 CIAgent 平台上构建网络通信模块 , 设计了多 Agent 系统结构 ,实现多 Agent 交互. 运用该方法构建的油田分布式数据库系统能克服传统集成技术的许 多不足 ,具有良好的开放性、适应性和互操作性. 实践表明 ,该方法为分布式数据库的集成提供了新的组织方式 ,为 油田的信息集成提供一种科学的新手段. 关键词 :企业信息集成 ;分布式数据库 ;多 Agent ;CIAgent ;分布式事务 ;DIAgent 中图分类号 : TP18 ,TP311. 133. 1 文献标识码 :A 文章编号 :167324785 (2007) 0320073206 Application research on enterprise distributed database integration using MAS with CIAgents YAN G Li 1 , CAO Xie2dong 1 , CH EN Yi2hong 2 , YUAN Hai2yan 1 (1. School of Computer Science , Southwest Petroleum University , Chengdu 610500 , China ; 2. Computer Science Institute , Southwest Nation University , Chengdu 610041 , China) Abstract :To overcome many of t he deficiencies of current multi - database integration technologies , this paper presents a new met hod for integrating distributed databases wit h Multi2agent2system (MAS) tech2 nology. Using MAS wit h heterogeneous databases allows t he integration of multiple existing databases in an enterprise into a new distributed database wit h great heterogeneity , yet a global database platform is present wit hout changing former database applications. This novel met hod of information integration based on MAS was applied to the management of oil - field data and network communication modules using a CIAgent platform. Workflow of MAS in the distributed database is discussed in detail , and the distributed database system was found to show good openness , adaptability , and interoperability. These results show t he met hod provides a new way to organize t he integration of distributed databases. Keywords :enterp rise information integration ; distributing database ; MAS; CIagent platform ; DIAgent 收稿日期 :2006207207. 基金项目 :国家高技术研究发展计划(863) 资助项目(2003AA414 030) . 到目前为止出现了一系列信息集成技术 ,从总 体上可以分为 2 类 : 静态方法和传统的动态方法. 其中静态方法中包括数据转移、通用 SQL API、通 用数据访问结构 ODBC 和数据库网关等 ,他们通常 是点对点的集成 ,当信息系统增多时 ,其问题的复杂 性成指数级增长 ; 传统的动态方法包括 DCOM/ CORBA/J AVA BEAN 等分布式中间件集成 ,一般 采用模块式结构 ,实现起来比较复杂 ,修改维护不 便 ,并且不同的中间件难于实现互操作[1 ] . 为此 ,通 过分析分布式数据库技术与多 Agent 技术 ,利用 A2 gent 的智能性、移动性、跨平台性及交互性 ,提出了 用多 Agent 技术动态方式集成现有数据库系统为 分布式数据库 ,同时支持在此基础上的全局应用 ,结 合油气田信息系统的实际 ,构建了一个基于 CIA2 gent 平台的 MAS(多代理系统) 信息集成系统 ,为
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有