学位论文 > 优秀研究生学位论文题录展示

基于多Agent的业务过程集成框架的实现

作 者: 李晓波
导 师: 冯志勇
学 校: 天津大学
专 业: 计算机应用技术
关键词: 过程集成 角色 活动 Agent
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 46次
引 用: 0次
阅 读: 论文下载
 

内容摘要


企业信息化集成主要有三个层次:信息集成、过程集成和企业集成。其中,目前研究最多的是过程集成。目前已经在JADE平台上,通过基于黑板结构的Agent模型和Agent模板语言(Agent Pattern Language,APL)结合,实现了一个多Agent集成框架,但是没有体现出面向业务过程的特性。本文根据业务过程的一般结构与特征,在多Agent框架中实现了面向过程的集成。首先,在对业务过程的描述中引入了角色活动的概念。根据角色把过程分解为子过程,并通过上层过程的调度,以及角色之间的交互协作来实现整个过程。而过程、子过程的动作规划又是由活动构成的。活动分为基本活动和结构化活动两类,基本活动是业务过程中的最小单元,由调用相应的组件来完成;结构化活动则是在基本活动的基础上嵌入了逻辑关系,反映了过程的结构,是本文的研究重点。其次,提出了分层的业务逻辑模型,从而实现了业务逻辑与业务执行的分离,使得集成框架不仅可以实现复杂业务过程的集成,而且在过程的某个环节或业务规则发生改变时能够快速地做出响应而不需要太大的改动。并且在APL编辑器的基础上实现了业务过程的图形化用户界面的Eclipse模型化开发,通过提供结构化活动的构件,用户在编辑器中以图形化的方式进行参数设置,从而建立业务过程模型,并生成对应的业务过程的APL描述。最后,通过一个典型场景下的实现说明了如何基于角色和活动分解过程,以及如何在APL中描述业务过程等。用户在系统分析人员建立的业务过程模型的基础上,利用APL对过程进行描述,然后在JADE上启动多Agent系统,从而实现在集成框架中的面向过程集成。

全文目录


中文摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-12
  1.1 课题背景与意义  8-10
  1.2 课题内容及创新点  10-11
  1.3 本文结构  11-12
第二章 文献综述  12-19
  2.1 过程集成的研究现状  12-14
  2.2 Agent概念及理论模型  14-17
    2.2.1 Agent概念  14-15
    2.2.2 Agent理论模型  15-16
    2.2.3 Agent的体系结构  16-17
  2.3 多Agent系统在企业集成中的应用  17-19
第三章 过程集成的多Agent实现  19-35
  3.1 多Agent平台  19-22
    3.1.1 基于黑板结构的Agent模型  19-22
    3.1.2 APL  22
  3.2 业务过程的描述  22-28
    3.2.1 角色  23
    3.2.2 状态及状态转移  23-25
    3.2.3 结构化活动  25-28
  3.3 面向过程集成的实现  28-34
    3.3.1 业务逻辑模型  28-30
    3.3.2 业务过程模型  30-31
    3.3.3 业务过程的执行  31-32
    3.3.4 APL扩展  32-34
  3.4 本章小结  34-35
第四章 应用场景下的实现  35-42
  4.1 场景描述  35-39
    4.1.1 场景的业务过程模型  35-36
    4.1.2 场景下的动作规划  36-39
  4.2 场景实现  39-42
第五章 业务过程的图形化编辑器  42-49
  5.1 利用EMF对业务过程建模  42-44
    5.1.1 EMF简介  42-43
    5.1.2 业务过程模型  43-44
  5.2 利用GEF实现业务过程开发工具  44-47
    5.2.1 GEF简介  44-45
    5.2.2 业务过程编辑器  45-47
  5.3 场景示例  47-49
第六章 结论与展望  49-50
参考文献  50-53
发表论文和参加科研情况说明  53-54
附录1 场景的APL文件  54-66
致谢  66

相似论文

  1. 面向文景转换的角色动画生成技术研究,TP391.41
  2. 民族旅游地少数民族妇女性别角色变迁研究,F592.7
  3. 幼儿混龄区域活动管理研究,G617
  4. 媒介在乡村日常生活中的角色,D422.7
  5. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  6. 不同性别角色中学生的自我构念与社交焦虑的关系研究,B844.2
  7. 小学数学实践活动课程的现状分析及其有效性的实证研究,G623.5
  8. 我国政府在民办高校发展中的角色定位研究,G648.7
  9. 千岛湖岛屿社鼠的巢区和领域研究,Q958.1
  10. 以写前活动提高英语“基础写作”能力的行动研究,G633.41
  11. 奉献中的成长:军嫂角色适应过程研究,E225
  12. 农村宗族活动中族员的行为策略研究,C912.82
  13. 小学综合实践活动课程资源开发研究,G622.4
  14. 数学建模在高中数学教学中的实践与探索,G633.6
  15. 初中名著阅读有效教学初探,G633.3
  16. 小学信息科技项目教学法的实践研究,G623.58
  17. 主体间性视阈下高校思想政治理论课教师角色构建的探索,G641
  18. 政府与企业节能减排互动机制研究,D922.68
  19. 对80后社会角色担当问题的思考,D669.5
  20. 村民自治制度下村干部的角色研究,D422.6
  21. 新乡市城区中学大课间体育活动现状调查及策略研究,G633.96

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com