基于Eclipse环境的多Agent开发平台研究与设计-计算机应用技术专业论文.docxVIP

基于Eclipse环境的多Agent开发平台研究与设计-计算机应用技术专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 摘 要 摘要 随着信息技术的飞速发展,计算机软件在社会各个领域的普及程度越来越 高,同时社会对计算机软件也提出更高的要求,软件的规模和复杂度越来越高, 面向网络的分布式软件系统是软件发展的总趋势,这使得支持软件产业正常发 展的软件工程技术面临着巨大的压力,如何高效高质量地开发出复杂分布式软 件是摆在面前的重大课题。 传统的面向对象软件工程技术虽在确保开发质量和开发效率方面获得巨大 成功,但这种软件工程技术在开发分布式复杂软件系统时遇到了前所未有的障 碍,因为软件的一个应用趋势是能够适应不断变化的社会需求,传统面向对象 技术对适应领域变化方面并没有太大优势,这要求开发的软件在复用技术上应 有突破,尤其要求对复用技术的高效整合有新的要求,而这两项要求是以多 Agent技术为代表的分布式软件开发技术的基本前提,是它的一个固有特性,而 这也符合面向服务的架构(SOA)这一发展方向。但到目前为止,面向分布式 环境应用的软件工程技术在开发效率和确保开发质量方面还没有完美的统一起 来,开发一面向多Agent软件系统的软件开发平台,并确保在此平台上能高质高 效地开发出分布式软件系统是解决这个问题的一个突破口,为此,我们提出了 一具有角色行为模板特性的Agent参考模型,并以此为理论基础,构造了一面向 具体应用的多Agent系统开发平台。 由此平台所开发的Agent个体,具有根据角色特征通过自学习功能自动生成 问题解决方案。并能在角色方案管理器(角色行为模板)的指导下,主动实现 问题的自动求解和与其他Agent的自动交互。 基于插件的Eclipse开发平台本身采用了类似组件的开发模式,在其基础上 开发有效率较高、配置灵活、界面友好等特点。为此,选择其作为多Agent开发 平台的实现基础。 本文在开发的基于Eclipse环境的多Agent开发平台上,尽量提供更多的基 础技术和方案,给平台的使用者更多的选择,同时尽量地降低用户开发的复杂 程度,以无代码开发为宗旨,这种开发软件的方式更类似于是一种软件配置技 程度,以无代码开发为宗旨,这种开发软件的方式更类似于是一种软件配置技 术。设计尽可能多的标准件,给客户更多的选择同时给以更多的方便。 关键词:Agent:多Agent平台:SOA;Java;EcI ipse II Abstract.With Abstract. With the development of information technology,computer software is popularized more and more in all fields ofthe society,and while it is expected higher by the society.Software scale and complexity are aggravated more,the distributed software system oriented intemet and intranet is a tendency at software development. It makes the software engineering technology which stands for software development normally endure great pressure.It is a great challenge how to develop complex distributed software higher quality and efficiency. Although traditional software system oriented object obtains great success at ensuring the quality and efficiency of development,it faces resistance never found before at developing complex distributed software.As a tendency of software development is to suit the variation of the society requirement,the technology oriented object has not a more adVaIltageolls position in the aspect of suiting the change in the society.The developed software should make a breakthrough at

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档