首页> 中文学位 >基于Eclipse平台的Agent集成开发环境的研究与实现
【6h】

基于Eclipse平台的Agent集成开发环境的研究与实现

代理获取

目录

文摘

英文文摘

独创性声明及学位论文版权使用授权书

第一章绪论

1.1课题背景与意义

1.2课题内容

1.3本文结构

第二章文献综述

2.1 Agent简介

2.2面向Agent的方法学

2.2.1 Gaia方法学

2.2.2 AMTS(Agent Modeling Techniquefor Systems ofBDIAgents)

2.2.3 Tropos方法学

2.2.4其它Agent方法学

2.2.5 Agent方法研究展望

第三章软件开发环境体系结构研究

3.1共享信息系统

3.2软件开发环境集成

3.2.1批处理

3.2.2从批处理到库(Repository)的转化

3.2.3库(Repository)

3 2.4层次分层结构

3.2.5软件开发环境中共享信息系统的发展

3.3 Eclipse平台分析

3.3.1工作台(Workbench)

3.3.2工作间(Workspace)

3.3.3 SWT(StandardWidget Toolkit)

3.3.4 GEF(Graphical Editing Framework)

3.4 Eclipse平台体系结构分析

3.4.1 Eclipse的插件机制

3.4.2 Plugin的部署和激活

3.4.3插件之间的关系

3.4.4插件对象、扩展点和回调对象之间的关系

3.4.5回调对象初始化机制

3.4.6 Eclipse平台插件体系总结

第四章基于Eclipse的企业信息集成系统开发环境设计

4.1分析模型

4.2 APL语言简介

4.3 Eclipse集成开发环境设计

4.3.1 UI(UserInterface)设计

第五章结论及展望

5.1结论

5.2展望

发表论文和参加科研情况

参考文献

致谢

展开▼

摘要

近年来,有关多Agent理论及应用的研究已经成为分布式人工智能的热点,面向Agent的软件工程方法学日益受到人们的重视,有的国际性组织开发了一些有关Agent的开发工具(如ZEUS,Aglets,ABLE等).但是,这些工具没有能够从软件过程的角度来考虑从Agent的分析、设计到实现等方面的集成.同时,Agent的开发过程也缺乏统一的软件工程方法学的指导.因此该文在开源工具平台——Eclipse上,根据自行设计的APL语言设计并开发了一个面向Agent系统的集成开发环境.主要在以下几方面做了深入地研究:全面分析比较了已有的面向Agent方法学,提出了一种面向Agent的分析模型框架,用以指导面向Agent分析和开发,并为后续的APL语言设计奠定了基础.深入地分析与研究了Eclipse平台的开发式体系结构及其工具,并在此基础上,对Eclipse中的PDE插件、JDT插件和GEF插件的核心源代码进行了细致地剖析,同时把从分析源代码过程中得到的知识应用到了基于Eclipse平台的Agent集成开发工具中.获得了很好的效果,达到了预期的目的.在Eclipse平台上设计并开发了一个图形化的基于APL语言的集成开发环境.通过这些尝试性地工作,该文实现了一个面向企业集成的Agent开发平台原型系统.由于其具有开放性、灵活性和智能性等特点,我们相信它为实现不确定环境下企业的动态联盟以及企业遗产系统改造提供了可靠、方便、灵活的工具.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号