基于多Agent的网上审批流程的研究

基于多Agent的网上审批流程的研究

[摘 要] 网上审批系统是管理信息化的重要组成部分,但传统的网上审批系统存在诸多弱点。本文分析网上审批系统在信息共享、智能化和用户个性化方面的不足和Agent 技术的优点,提出一个基于Agent 技术的网上审批系统模型,描述了各种Agent 的功能与结构以及各种Agent 在系统工作流程中的协作。最后,阐述了基于KQML 和XML 的Agent 通信机制。

[关键词] 网上审批系统;管理信息化;Agent

1 引 言

多Agent系统属于分布式人工智能研究分支,它侧重于研究一个由自主的智能Agent组成的群体怎样通过交互作用来解决现实中原本具有分布性的复杂问题。随着人们对多Agent系统的研究越来越深入,基于Agent的应用会涉及不同平台和异构的Agent间协作,如网上审批。通信是协作的基础,而实现通信需要有协议的支持。Agent消息的传递需要通过通信语言来表达,其中如何有效地提高Agent间在分布式环境中的协作和通信能力是系统建设中的一个难点。本文针对分布式环境中多Agent系统的特点,研究网上审批流程的实现。

2 多Agent相关技术

2.1 XML技术

XML是由W3C(World Wide Web Consortium,互联网联合组织)于1998年发布的一种标准,是一种中介标记语言,可提供描述结构化资料的格式。它是SGML的一个简化子集,目前已成为网络数据交换的标准。和HTML相比较,XML其实已不再是一种文本标识语言,而是一种表达数据中结构的共同语法的标识语言。XML弥补了HTML文档中有用数据信息不能被其他应用直接理解和重复使用的缺陷,使用DTD(文档类型定义)规定一套关于标记符号的语法、语义规则,能比较准确地描述文本数据的内容、含义、结构、特征和关系等信息(称为元数据),而把数据的外观表现形式交给样式表(如CSS、XSL、DSSSL等)处理,这样就把数据的内容与其表现形式合理地分开,从而大大提高了XML数据的可理解性、可交换性和重用性。

另外,XML的优势还在于它的简单性、灵活性和可扩展性。XML文档是纯文本,独立于平台和应用。公司和组织可自由定义标签和文档结构,亦可增添或扩展已有文档结构定义,以满足新的挑战和应用需求,而不致于破坏原来的应用。一个结构良好的XML文档,其生存期可以很长。

2.2 KQML模块技术

KQML模块的功能是将Agent需要传输的内容生成KQML格式的语言。

基于多Agent的网上审批流程的研究

[摘 要] 网上审批系统是管理信息化的重要组成部分,但传统的网上审批系统存在诸多弱点。本文分析网上审批系统在信息共享、智能化和用户个性化方面的不足和Agent 技术的优点,提出一个基于Agent 技术的网上审批系统模型,描述了各种Agent 的功能与结构以及各种Agent 在系统工作流程中的协作。最后,阐述了基于KQML 和XML 的Agent 通信机制。

[关键词] 网上审批系统;管理信息化;Agent

1 引 言

多Agent系统属于分布式人工智能研究分支,它侧重于研究一个由自主的智能Agent组成的群体怎样通过交互作用来解决现实中原本具有分布性的复杂问题。随着人们对多Agent系统的研究越来越深入,基于Agent的应用会涉及不同平台和异构的Agent间协作,如网上审批。通信是协作的基础,而实现通信需要有协议的支持。Agent消息的传递需要通过通信语言来表达,其中如何有效地提高Agent间在分布式环境中的协作和通信能力是系统建设中的一个难点。本文针对分布式环境中多Agent系统的特点,研究网上审批流程的实现。

2 多Agent相关技术

2.1 XML技术

XML是由W3C(World Wide Web Consortium,互联网联合组织)于1998年发布的一种标准,是一种中介标记语言,可提供描述结构化资料的格式。它是SGML的一个简化子集,目前已成为网络数据交换的标准。和HTML相比较,XML其实已不再是一种文本标识语言,而是一种表达数据中结构的共同语法的标识语言。XML弥补了HTML文档中有用数据信息不能被其他应用直接理解和重复使用的缺陷,使用DTD(文档类型定义)规定一套关于标记符号的语法、语义规则,能比较准确地描述文本数据的内容、含义、结构、特征和关系等信息(称为元数据),而把数据的外观表现形式交给样式表(如CSS、XSL、DSSSL等)处理,这样就把数据的内容与其表现形式合理地分开,从而大大提高了XML数据的可理解性、可交换性和重用性。

另外,XML的优势还在于它的简单性、灵活性和可扩展性。XML文档是纯文本,独立于平台和应用。公司和组织可自由定义标签和文档结构,亦可增添或扩展已有文档结构定义,以满足新的挑战和应用需求,而不致于破坏原来的应用。一个结构良好的XML文档,其生存期可以很长。

2.2 KQML模块技术

KQML模块的功能是将Agent需要传输的内容生成KQML格式的语言。


相关内容

  • 网络信息检索方法与策略分析
  • 网络信息检索方法与策略分析 [摘要]随着因特网上的信息量不断地增加,要使用户获得有用的信息已经成为信息检索系统急需解决的问题,个性化信息检索是解决目前存在问题的关键.本文对目前的网络信息检索的方法和策略进行了分析,对于网络信息检索是获取有效信息十分快捷的途径和手段.但由于缺乏相应的检索技能,很多人对 ...

  • 网络教学平台的发展现状及趋势
  • 第19卷第16期电子设计工程 Vol.19No.16ElectronicDesignEngineering 2011年8月Aug.2011 网络教学平台的发展现状及趋势 寇媛媛 (西安职业技术学院陕西西安710077) 摘要:从网络功能.实现技术等方面分析了建设网络教学平台所需了解及配置的内容.首先 ...

  • 区域交通流协调控制方法
  • 第11卷 第3期2011年6月 交通运输工程学报 JournalofTrafficandTransportationEngineering Vol111 No13Jun.2011 文章编号:1671-1637(2011)03-0112-06 区域交通流协调控制方法 梁 超,范炳全,韩 印 (上海理工 ...

  • 目前信息检索系统的优缺点
  • 目前信息检索系统的优缺点 摘要 目前,Internet 上信息检索的方式主要分为二种:即非WEB 信息检索方式和WEB 信息检索方式.这两种检索方式为人们及时准确地检索网络信息提供了极大的方便和可能,尤其WEB 信息检索工具中的搜索引擎,它已成为人们查询网上信息最重要的检索工具,几乎成了网络信息检索 ...

  • 大学科研成果论文 (16)
  • 论文题目:学院:计算机与信息学院 专业年级: 学姓号:名:指导教师.职称: 2012年11月25日 目录 目录............................................................................................... ...

  • 电子商务论文题目大全
  • 1 APEC电子商务研究 张力军著 世界经济 2 B-to-C环境下影响消费者网络信任因素... 庞川著 管理科学与工程 3 B2B电子市场下的供应链契约随机模型研究 徐经意著 管理科学与工程 4 B2B电子中介的定价策略研究 毛晶莹著 技术经济及管理学 5 B2B网络协调模式研究 涂锦著 管理科学 ...

  • 面向对象的软件工程与面向对象的建模方法
  • 54 福建电脑 2007年第8期 面向对象的软件工程与面向对象的建模方法 毕忠东.刘启明 (烟台师范学院 [摘 要]: 山东烟台264025) 本文评述了软件工程的两个发展阶段,重点介绍了面向对象的几种建模方法并作一比较,阐述了统一建模 语言的优越性,并对其组成.特征.建模过程进行了描述. [关键词 ...

  • 管理信息系统的发展方向及实现技术
  • ・8・计算机应用研究2003年 管理信息系统的发展方向及实现技术 张巨俭,甘仞初 (北京理工大学经济与管理学院,北京100081) 摘要:根据管理信息系统开发的特点,对管理信息系统开发软件的结构.实现技术进行了论述,并从管理的角度论述了管理信息系统建设的发展方向. 关键词:管理信息系统:体系结构:组 ...

  • 电网故障诊断方法研究综述
  • 电网故障诊断方法研究综述 何正友12,张耀天1 , (1.西南交通大学电气工程学院,四川省成都市610031 2. 电力系统保护与动态安全监控教育部重点实验室(华北电力大学),北京市昌平区102206) 摘 要:首先,针对电网故障诊断中应用较早的人工智能方 法:专家系统.人工神经网络.Petri网. ...