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

一种面向Agent的电子商务系统建模方法与工具实现

作 者: 费贤举
导 师: 张广泉
学 校: 苏州大学
专 业: 计算机应用技术
关键词: AOSE 电子商务 面向Agent建模方法 Eclipse
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 217次
引 用: 2次
阅 读: 论文下载
 

内容摘要


目前,Agent理论及应用研究已经成为分布式人工智能的热点之一,特别是将Agent技术引入电子商务系统已成为当前国内外学者和企业研究的重要内容。多Agent系统作为一种新的软件开发模式,不仅要研究多Agent的内部结构与实现框架,还要研究系统的整体体系结构及建模方法,以便为相关人员提供软件Agent系统多侧面的视图,从而提高系统开发效率,保证系统质量。基于以上背景,论文主要对面向Agent建模技术进行了分析和研究,并在此基础上,利用该建模方法给出了一个电子商务系统的商品管理子系统的模型,同时在Eclipse平台上实现了系统模型。论文具体的研究工作主要包括以下几个方面:首先,根据Agent与对象的区别,借鉴面向对象方法,在研究和分析了MaSE、Tropos和Gaia等几个著名的面向Agent软件开发方法的基础上,提出了一种改进的面向Agent的分析与建模方法。在模型表示方法上对UML进行了一些扩展,使之能够适应Agent在自主性等方面的诸多特性。其次,结合正在开发的电子商务系统的商品管理子系统的开发实践,将本文所设计的建模方法与步骤应用到电子商务系统的商品管理模块的具体开发中,并对基于AOSE(Agent-Oriented Software Engineering)的软件开发中各主要阶段的系统模型进行了较为详尽的论述。最后,本文提出并实现了一种基于Eclipse环境的GEF和EMF的模型表示方法。同时,在研究开源的Agent开发平台JADE的基础上,充分利用它所提供的功能和特性,实现了从Agent交互协议图生成Agent程序代码的方法。实践结果表明,本文建模方法能够适应面向Agent软件开发的相关要求,为从OOSE到AOSE的转变起到了重要的推动作用。同时,面向Agent的电子商务系统的开发过程也为现代电子商务及面向Agent技术的研究发展做出了实践性的尝试,具有一定的实用价值。

全文目录


中文摘要  3-4
Abstract  4-7
第一章 绪论  7-11
  1.1 研究的目的和意义  7-9
  1.2 研究内容  9-10
  1.3 本文组织  10-11
第二章 软件AGENT 技术及其在电子商务中应用  11-25
  2.1 软件AGENT 技术  11-15
    2.1.1 软件Agent 的概念  11-13
    2.1.2 多Agent 系统  13-14
    2.1.3 Agent 开发平台  14-15
  2.2 软件AGENT 技术在电子商务中的应用分析  15-17
    2.2.1 电子商务概念  15-16
    2.2.2 基于Web/Browser 的电子商务分析  16-17
  2.3 面向AGENT 软件开发  17-23
    2.3.1 面向Agent 软件开发思想  18-20
    2.3.2 面向Agent 软件开发过程分析  20-23
  2.4 国内外研究现状分析  23-24
  2.5 本章小结  24-25
第三章 面向AGENT 建模方法分析及改进  25-49
  3.1 面向AGENT 建模方法分析  25-33
    3.1.1 面向Agent 建模方法概述  25-28
    3.1.2 几种著名建模方法比较与分析  28-33
  3.2 UML 及其扩展机制  33-36
    3.2.1 UML  33-35
    3.2.2 UML 扩展机制  35-36
  3.3 一种改进的面向AGENT 建模方法  36-48
    3.3.1 建模过程和步骤  37-40
    3.3.2 建模核心概念设计  40-43
    3.3.3 建模活动和建模语言表示  43-48
  3.4 本章小结  48-49
第四章 商品管理子系统建模实例研究  49-62
  4.1 系统概述  49-50
  4.2 需求获取模型  50-53
  4.3 系统分析模型  53-56
  4.4 系统设计模型  56-61
  4.5 本章小结  61-62
第五章 AGENT 建模工具实现  62-83
  5.1 ECLIPSE 平台及插件机制分析  62-64
  5.2 ECLIPSE 基本工具集  64-66
    5.2.1 GEF  64-65
    5.2.2 EMF  65-66
  5.3 基于ECLIPSE 的AGENT 建模工具实现  66-70
    5.3.1 GEF 工作原理分析  66-67
    5.3.2 GEF 表模型编辑器的实现  67-70
  5.4 交互模型JADE 代码自动生成插件实现  70-82
    5.4.1 交互模型与FSM 模型转换  70-74
    5.4.2 FSM 模型的cpXML 描述  74-77
    5.4.3 cpXML 描述的JADE 代码自动生成  77-82
  5.5 本章小结  82-83
第六章 总结及展望  83-85
参考文献  85-87
攻读硕士学位期间参加的项目和发表的论著  87-88
致谢  88-89
详细摘要  89-91

相似论文

  1. 互联网上旅游评论的情感分析及其有用性研究,TP391.1
  2. 服装网络营销顾客忠诚度的实证研究,F274
  3. 中等职业学校语文课业设计的思考与实践,G633.3
  4. 论《联合国国际货物销售合同公约》在适用范围上的新发展,D997.1
  5. B2C市场中价格和价格离散的实证研究,F724.6
  6. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  7. 山东邮政电子商务发展战略研究,F616
  8. 几个电子现金支付方案的分析与改进,TP393.08
  9. 关于设立上海电子商务银行的可行性研究,F832.2
  10. 电子贸易全球化背景下的税收征管研究,F812.42
  11. 电子商务系统开发运用法律问题探讨,D923.6
  12. 在线相册冲印系统的设计与实现,TP311.52
  13. 龙城电子商城购物系统的设计与实现,TP311.52
  14. 基于Google平台促销模块与商品模块的设计与实现,TP311.52
  15. 支持精细化营销的B2C平台的设计与开发,TP311.52
  16. 基于WEB平台的家电类产品智能导购系统的研究,TP311.52
  17. 网络音像交易平台设计与实现,TP393.09
  18. 电子商务技术扩散水平影响因素实证研究,F224
  19. 基于MVC架构的电子商务平台的设计与实现,TP311.52
  20. 图结构数据聚类分析平台的研究及原型实现,TP311.13
  21. EM2C企业的作假监管和物流投资的实物期权分析,F252;F713.36

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