用户中心

资讯 > 工业以太网

基于Agent昀集成体系结构的研究与设计

2007.05.26阅读 2353

  摘要:提出基于Agent集成体系结构AIA(Architecture of Agent-based Integration)实现中小型企业级应用集成,解决目前集成系统出现的被动、静态和无序状态。

  关键词:Agent AIA企业级应用集成

  随着分布式工智能(DAI)研究的深入www.cechina.cn,Agent以及MAS(Muhi Agent system)已经成为研究人员关注的热点。由于Agent具有自主能力、社交能力、反应能力和行为理性等特点.利用它能为建立企业应用集成平台提供一条崭新的途径。本文提出基于Agent的集成体系结构AIA,采用分层的思想,对企业级应用集成平台进行分层控制工程网版权所有,每层均由Agent组成。由于该体系结构清晰的层次性以及Agent所具有的特点,不仅使该平台具有清晰的结构,而且具有良好的开放性、集成性和灵活性,有利于解决目前集成系统出现的被动、静态和无序状态,实现中小型企业级应用集成。

  1 基于Agont的集成体系结构AIA

  充分利用Agent的特性和面向对象技术,提出了基于Agent的集成体系结构AIA,在AIA中,Agent与Ob-ject相比,它一种粗粒度

的、可重用的、可能包含心智状态(BDI),并能通过与外界通信进行感知或根据内部状态的变化独立地决定和控制自身行为的软硬件综合实体。企业级应用集成平台实际上是一个交互系统,因此能够抽象为三层:界面层、协调层和模型层。

  (1)界面层:界面层由一组个人助理Agent(AssAgent)组成,用户AssAgent与系统中其他Agent进行通信和协同工作。AssAgent的外在表现形式和功能主要由用户的业务特征和工作习惯决定。本层的设计重点在于:用户业务特征和工作习惯的研究、AssAgent学习和训练方法以及知识来源的确定、人机相互激励环境的建立等。由于界面层的相对独立性CONTROL ENGINEERING China版权所有,已抽象和定义好的界面框架和A8sAgent可以方便地运用于其他问题领域。

  (2)协调层:协调层中每一个业务处理Agent-BuA对应于企业中的粗粒度的、具有稳定性和原子性的业务处理过程或企业组织结构中的一个部门。协调层是企业经营活动的反映,它位于模型层和界面层之间www.cechina.cn,用于连接界面层和模型层,负责解释执行界面层传来的消息,使模型层的Agent协调运作,完成用户所要求的动作。本层的设计重点在于:企业经营活动的模型化、BuA之间的层次结构厦协调关系、BuA连接的拓扑结构对企业组织结构的自适应调整算法等。其目标在于不仅满足企业现有业务流程,更适应企业流程再造的需要。

  (3)模型层:模型层是企业固有数据模型的反映。模型层的建立是从用户需求分析人手,将显示问题空间映射到计算机空间。模型层包括如图1所示的两类Agent:DA、SA和LR的结合体。DA是新构筑的数据模型Agent,来实现企业级应用集成。LR是"遗产"信息资源,SA为语义描述Agent,SA是集成异质信息资源的重要桥梁。本层的设计重点在于:分析并获取问题域模型、SA的设计和抽象、如何将对象模型转换为Agent模型。其中,OpA为个人助理Agent,BuA为业务处理Agent,DA为数据模型Agent,SA为语义描述Agent,LR为遗产资源。

点击看原图

点击看原图

  总之,采用上述的三层结构,不仅能够有效解决企业级应用集成平台的开放性问题,而且能够为支持企业进行业务流程再造提供一条新途径www.cechina.cn,提高了平台的灵活性。界面层是人与系统的结合点;协调层是企业业务的反映,业务流程处理的柔性、技术与组织的融合是本层的核心;模型层是企业级应用集成的基础,各种异质信息赞源在此层进行融合。

  2 AlA中各层Agent的设计

  2.1 AIA中Agent的一般定义

  里首先给出在本系统中Agent的一般定义:

  Agent=<Agent类型,自身模型,社会模型>

  Agent类型∈{界面Agent,协调Agent,过程管理Agent,模型Agent}

  自身模型=<业务数据,专业能力,专业行为>

  业务数据∈{数据l,数据2…}

  专业能力∈{专业能力1,专业能力2…}

  专业能力=<能力类型,表现形式,相关数据>//其表现形式常常是某种专业行为;

  专业行为=<行为类型,行为目标,发生条件,反应>

  行为目标∈{目标l,目标2…}

  社会模型=<社会知识,社会能力,社会行为>

  社会知识∈{社会知识l,社会知识2…}

  社会能力∈{社会能力l,社会能力2…}

  社会能力=<能力类型,表现形式,相关数据>//其表现形式常常是某种社会行为;

  社会行为=<

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688