移动Agent技术互操作性的研究与实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化基础 >> 正文
移动Agent技术互操作性的研究与实现
作者:曹义新 Publish: 2005-7-13 Hits:-
【中文题名】 移动Agent技术互操作性的研究与实现
【英文题名】 Research and Implementation on Mobile Agent Interoperability
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2005-7-13
【中关键词】 Agent,移动Agent,移动Agent平台,互操作性,MASIF,Aglet
【英关键词】 Agent,Mobile Agent,Mobile Agent system,Interoperability,MASIF,Aglet,AgentBuilder,Web Service,Ant Algorithm,Route Algorithm,
【分类导航】 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>>
【论文摘要】 移动Agent技术作为人工智能、Agent技术与分布式计算技术的结合,是继CORBA、EJB等之后的新一代分布式处理的关键技术。鉴于其众多的优点,它已经在电子商务、个人助理、分布式信息检索以及电信网络服务等众多新兴领域中得到了广泛的应用。 随着移动Agent技术的不断完善,特别是在理论模型上的成熟和实际应用中的不断拓展,诸多厂商分别推出了自己的移动Agent商业系统。但是由于设计结构与采用的标准之间的差异,它们之间很难相互协调工作,致使解决移动Agent系统之间的互操作性问题成为研究移动Agent技术在实际应用领域中需要解决的首要问题之一。由OMG(Object Management Group)组织提出的MASIF(Mobile Agent System Interoperability Facilities)规范致力于解决移动Agent系统之间的互操作性,并且提出了相对成熟的标准,所以论文的研究以MASIF规范为蓝本。 本文将深入研究移动Agent技术的互操作性标准和当前众多研究人员的研究成果,并加以完善和拓展,研究并整理出基本互操作性的关键技术,将其应用于现有的移动Agent平台...
【论文题纲】
第一章 绪论 13-26
1.1 Agent技术概论 13-20
1.1.1 Agent概述 13
1.1.2 软件 Agent的特性 13-15
1.1.3 软件 Agent的分类 15-18
1.3.1.1 按功能划分 16
1.3.1.2 按结构划分 16-17
1.3.1.3 按行为划分 17-18
1.3.1.4 其他一些特殊类型的软件 Agent 18
1.1.4 软件 Agent的 BDI理论模型 18-19
1.1.5 软件 Agent的适用领域 19
1.1.6 软件 Agent技术的标准化 19-20
1.2 移动 Agent技术概论 20-24
1.2.1 移动 Agent概述 20
1.2.2 移动 Agent的生命周期模型 20-21
1.2.3 移动 Agent的若干关键技术 21-24
1.2.4 移动 Agent的标准化组织及其规范 24
1.3 本文组织 24-26
第二章 移动 Agcnt的互操作性标准及其关键技术 26-38
2.1 移动 Agent的互操作性概论 26
2.2 MASIF规范中的基本概念 26-32
2.2.1 Agent 26
2.2.2 固定 Agent 26-27
2.2.3 移动 Agent 27
2.2.4 Agent状态 27
2.2.5 Agent执行状态 27
2.2.6 Agent的授权 27
2.2.7 Agent的命名 27
2.2.8 Agent的定位 27-28
2.2.9 Agent系统 28
2.2.10 Agent系统类型 28
2.2.11 Agent系统与 Agent系统的互联 28-29
2.2.12 泊位(Place) 29
2.2.13 域(Regions) 29-30
2.2.14 域到域的互联 30-31
2.2.15 序列化和反序列化 31
2.2.16 代码库 31
2.2.17 通信构架 CI(Communications Infrastructure) 31
2.2.18 定位 31-32
2.3 互操作性的基本技术 32-33
2.3.1 Agent的管理 32
2.3.2 Agent的传输 32
2.3.3 Agent和 Agent系统命名 32-33
2.3.4 Agent系统的类型和定位符号 33
2.4 互操作性的关键技术 33-37
2.4.1 移动 Agent的事务 33-34
2.4.1.1 远程 Agent的产生 33-34
2.4.1.2 Agent的传输 34
2.4.1.3 Agent方法调用 34
2.4.2 移动 Agent系统的功能 34-37
2.4.2.1 传输一个移动 Agent 35-36
2.4.2.2 创建一个移动 Agent 36
2.4.2.3 提供全局性的唯一的名字和定位 36
2.4.2.4 支持域的概念 36
2.4.2.5 寻找一个移动 Agent 36-37
2.4.2.6 为移动 Agent的操作确保一个安全的环境 37
2.5 本章小结 37-38
第三章 移动 Agent的典型平台 38-48
3.1 移动 Agent平台介绍 38-39
3.2 Aglet概述 39-44
3.2.1 Aglet系统框架 40-41
3.2.2 Aglet基本通信模型 41
3.2.3 Aglet Workbench及 Aglet软件包 41-42
3.2.4 Aglet 中的设计模式 42-43
3.2.5 Aglet 安全性 43-44
3.3 AgentBuilder平台 44-46
3.3.1 项目控制工具(Project Control TooIs) 45
3.3.2 本体管理器(Ontology Manager) 45
3.3.3 Agency管理器(Agency Manager) 45
3.3.4 Agent管理器(Agent Manager) 45-46
3.3.5 计划和学习 46
3.3.6 Agent Debugger 46
3.3.7 AgentBuilder小结 46
3.4 典型平台的互操作性 46-47
3.5 本章小结 47-48
第四章 基于移动 Agent互操作性技术的Web服务 48-59
4.1 Web Service技术介绍 48-49
4.2 Aglet平台和 AgentBuilder平台的相关技术 49-50
4.3 实验原型 50-57
4.3.1 Web Service的配置 52
4.3.2 移动 Agent平台的配置 52-53
4.3.3 实验的实现 53-55
4.3.4 功能和性能测试 55-57
4.4 实验总结 57-58
4.4.1 实验结果分析 57
4.4.2 存在的问题和不足 57-58
4.5 本章小结 58-59
第五章 移动 Agent的路由算法的研究 59-67
5.1 移动 Agent的路由规划——旅行代理问题 59-60
5.2 蚁群算法 60-63
5.2.1 基本蚂蚁算法 61-62
5.2.2 人工蚁群系统 62-63
5.3 蚁群算法的改进 63-65
5.3.1 改进型蚁群算法 63-64
5.3.2 改进蚁群型算法的意义 64-65
5.4 本章小结 65-67
第六章 结束语 67-69
6.1 主要的工作 67
6.2 不足和进一步的研究工作 67-69
参考文献 69-72
攻读硕士学位期间发表的论文 72-73
附录 73-78
【DOI】 LunWen.ID:2.2008.387381
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:Agent 论文 移动Agent 移动Agent平台 互操作性 MASIF Aglet
自动化基础最新论文
自动化基础热门论文