- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 基于ECC的双因素身份认证的设计与实现-计算机应用技术专业论文.docx
- 基于ECDIS的船舶运动态势三维呈现-电子与通信工程专业论文.docx
- 基于ECDSA的故障攻击分析-信号与信息处理专业论文.docx
- 基于ECG信号进行心律失常及睡眠呼吸暂停综合症诊断分析-电子与通信工程专业论文.docx
- 基于Eclipse RCP的测试管理系统的设计与实现-软件工程专业论文.docx
- 基于Eclipse RCP的应用系统研究与实现-计算机科学与技术专业论文.docx
- 基于Eclipse插件技术的异构数据库集成研究软件工程专业论文.docx
- 基于Eclipse插件技术的中小型客户管理系统设计和实现-软件工程专业论文.docx
- 基于Eclipse插件体系的磁共振成像仪控制软件系统的设计与实现-电子与通信工程专业论文.docx
- 基于Eclipse的Java重构插件的设计与实现-软件工程专业论文.docx
- 基于Eclipse平台的Agent集成开发环境的研究与实现研究-计算机应用专业论文.docx
- 基于Eclipse图形建模框架的图形化脉冲序列设计软件的实现-物理电子学专业论文.docx
- 基于eCos和ARM7的污水在线监测传输终端的设计与实现-软件工程专业论文.docx
- 基于eCos平台的OpenMP移植及并行算法的研究计算机科学与技术专业论文.docx
- 基于EDA的东部公司ERP人力资源管理系统设计与实现-计算机技术专业论文.docx
- 基于EDA的规则审查系统设计与实现-计算机应用专业论文.docx
- 基于EDA工具的标准单元低功耗设计方法研究-电子与通信工程专业论文.docx
- 基于EDA和MATLAB的滤波器设计及优化研究-控制理论与控制工程专业论文.docx
- 基于EDA技术的FPGA应用研究-控制理论与控制工程专业论文.docx
- 基于EDA技术的机车逻辑控制系统的研究-电力系统及其自动化专业论文.docx
文档评论(0)