首页> 中文学位 >一种面向Agent的电子商务系统建模方法与工具实现
【6h】

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

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究的目的和意义

1.2研究内容

1.3本文组织

第二章 软件Agent技术及其在电子商务中应用

2.1软件Agent技术

2.1.1软件Agent的概念

2.1.2多Agent系统

2.1.3.Agent开发平台

2.2软件Agent技术在电子商务中的应用分析

2.2.1电子商务概念

2.2.2基于Web/Browser的电子商务分析

2.3面向Agent软件开发

2.3.1面向Agent软件开发思想

2.3.2面向Agent软件开发过程分析

2.4国内外研究现状分析

2.5本章小结

第三章面向Agent建模方法分析及改进

3.1面向Agent建模方法分析

3.1.1面向Agent建模方法概述

3.1.2几种著名建模方法比较与分析

3.2 UML及其扩展机制

3.2.1 UML

3.2.2 UML扩展机制

3.3一种改进的面向Agent建模方法

3.3.1建模过程和步骤

3.3.2建模核心概念设计

3.3.3建模活动和建模语言表示

3.4本章小结

第四章商品管理子系统建模实例研究

4.1系统概述

4.2需求获取模型

4.3系统分析模型

4.4系统设计模型

4.5本章小结

第五章Agent建模工具实现

5.1 Eclipse平台及插件机制分析

5.2 Eclipse基本工具集

5.2.1 GEF

5.2.2.EMF

5.3基于Eclipse的Agent建模工具实现

5.3.1 GEF工作原理分析

5.3.2 GEF表模型编辑器的实现

5.4交互模型JADE代码自动生成插件实现

5.4.1交互模型与FSM模型转换

5.4.2 FSM模型的cpXML描述

5.4.3 cpXML描述的JADE代码自动生成

5.5本章小结

第六章总结及展望

参考文献

攻读硕士学位期间参加的项目和发表的论著

致谢

展开▼

摘要

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

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号