南京大学:移动Agent系统支撑(PPT讲稿)Mobile Agent Communication——Software Agent

Mobile agent Communication Software Agent 余萍 yuping@anjU.edu.cn
Mobile Agent Communication 余萍 yuping@nju.edu.cn

Outline Agent协作 ■通信框架 层次式通信框架 通信再思考 2/4/2021 Institute of Computer Software, Nanjing University
Agent协作 通信框架 层次式通信框架 通信再思考 2/4/2021 Institute of Computer Software, Nanjing University 2

Agent协作 软件 agent为大规模网络异构应用系统提供 了一种新的计算模式 移动 agent本质上是代表用户在网上寻找合 作伙伴,进行交互并最终完成用户指派的 任务的一个计算实体 Agent之间开展的协作是自主、漫游的 agent的本质需求 2/4/2021 Institute of Computer Software, Nanjing University
软件agent为大规模网络异构应用系统提供 了一种新的计算模式 移动agent本质上是代表用户在网上寻找合 作伙伴,进行交互并最终完成用户指派的 任务的一个计算实体 Agent之间开展的协作是自主、漫游的 agent的本质需求 2/4/2021 Institute of Computer Software, Nanjing University 3

Agent协作 协作的目的 合作 有限知识vs.复杂需求 官理 Agent管理 交流 感知、交换 协同 内在依赖关系导致:同步、异步、组协同 2/4/2021 Institute of Computer Software, Nanjing University
协作的目的 ▪ 合作 ▪ 有限知识 vs. 复杂需求 ▪ 管理 ▪ Agent管理 ▪ 交流 ▪ 感知、交换 ▪ 协同 ▪ 内在依赖关系导致:同步、异步、组协同 …… 2/4/2021 Institute of Computer Software, Nanjing University 4

Agent协作 协作的技术需求 功能互通 陌生 agent之间如何相互“认识”并深入了解对方的 功能,以便开展有效协作 协作联盟及模式 协作的方式、方法 通信机制 具体的信息/知识交换 2/42021 Institute of Computer Software, Nanjing University 5
协作的技术需求: ▪ 功能互通 ▪ 陌生agent之间如何相互“认识”并深入了解对方的 功能,以便开展有效协作 ▪ 协作联盟及模式 ▪ 协作的方式、方法 ▪ 通信机制 ▪ 具体的信息/知识交换 2/4/2021 Institute of Computer Software, Nanjing University 5

Agent协作 研究现状 功能互通 涉及语义处理 XML, ontology,语义网络 协作联盟/模式 基于集中管理的组织模式 基于分布协同的合同网模式 通信机制 基于知识交换的KQML等工作 基于消息传递的工作 2/4/2021 Institute of Computer Software, Nanjing University 6
研究现状 ▪ 功能互通 ▪ 涉及语义处理 ▪ XML,ontology,语义网络 ▪ 协作联盟/模式 ▪ 基于集中管理的组织模式 ▪ 基于分布协同的合同网模式 ▪ 通信机制 ▪ 基于知识交换的KQML等工作 ▪ 基于消息传递的工作 6 2/4/2021 Institute of Computer Software, Nanjing University 6

移动 Agent通信框架 ■移动 agent通信机制研究需求 支持多层次通信 解决移动环境下的寻址问题 保障移动环境下的通信可靠性 2/4/2021 Institute of Computer Software, Nanjing University
移动agent通信机制研究需求 ▪ 支持多层次通信 ▪ 解决移动环境下的寻址问题 ▪ 保障移动环境下的通信可靠性 7 2/4/2021 Institute of Computer Software, Nanjing University 7

移动 Agent通信框架 Agent之间的信息交流: ■数据传输: 弱化数据处理逻辑 强调通信效率 消息传递 数据和处理信息同时传输:简单的数据加工(信息) 较好的灵活性和较强的处理能力 知识交换: 更高的抽象层次,更利于进行复杂的协作 较高的表达要求 2/4/2021 Institute of Computer Software, Nanjing University
Agent之间的信息交流: ▪ 数据传输: ▪ 弱化数据处理逻辑 ▪ 强调通信效率 ▪ 消息传递: ▪ 数据和处理信息同时传输:简单的数据加工(信息) ▪ 较好的灵活性和较强的处理能力 ▪ 知识交换: ▪ 更高的抽象层次,更利于进行复杂的协作 ▪ 较高的表达要求 8 2/4/2021 Institute of Computer Software, Nanjing University 8

移动 Agent通信框架 分层多模式通信框架 移动 agent 移动 agent KQML/XML 间接访问模式 直接访问模式 0 perating System通信层 2/4/2021 Institute of Computer Software, Nanjing University
分层多模式通信框架 9 Operating System通信层 直接访问模式 间接访问模式 KQML/XML 移动agent 移动agent 2/4/2021 Institute of Computer Software, Nanjing University 9

移动 Agent通信框架 直接模式 基于网络协议的数据传输 ■间接模式 以消息传递为通信手段 KQML/XML 基于知识交换的高层协作语言、协议和模式 2/4/2021 Institute of Computer Software, Nanjing University
直接模式 ▪ 基于网络协议的数据传输 间接模式 ▪ 以消息传递为通信手段 KQML/XML ▪ 基于知识交换的高层协作语言、协议和模式 10 2/4/2021 Institute of Computer Software, Nanjing University 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第三章 CPU子系统.ppt
- 长春工业大学:《Javascript 程序设计》课程教学资源(PPT课件讲稿)第8章 网页特效 JavaScript.ppt
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)全国二级Java考试的重点难点.pptx
- 交互式数据语言(PPT讲稿)Basic IDL knowledge.ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度(Processes and Scheduling).ppt
- 北京航空航天大学:《数据挖掘——概念和技术(Data Mining - Concepts and Techniques)》课程教学资源(PPT课件讲稿)Chapter 05 Mining Frequent Patterns, Association and Correlations.ppt
- 计算机算法(PPT讲稿)禁忌搜索算法 Tabu Search.ppt
- 2019年《计算机网络》考试大纲.doc
- 四川大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 树和二叉树 Tree & Binary Tree.ppt
- 佛山科学技术学院:《网络技术基础》课程教学资源(专业技能考试大纲).doc
- 《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程描述与控制 Process Concept & Process Control.ppt
- 香港城市大学:PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第8章 应用层.ppt
- 并行处理(PPT讲稿)Parallel Processing - Hypercubes and Their Algorithms.ppt
- 《计算机网络》课程电子教案(PPT课件讲稿)第2章 数据通信的基础知识.ppt
- 《Excel高级应用》课程教学资源:课程教学大纲.doc
- 新乡学院:《办公自动化》课程教学资源(教学大纲).pdf
- 《视频制作》课程教学资源:课程教学大纲.doc
- 上海师范大学:《R语言与统计分析》课程教学资源(PPT课件)R语言——介绍(主讲:汤银才).ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Agent Mobility Software Agent(主讲:余萍).pptx
- PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 《SQL Server 2000数据库教程》教学资源(PPT课件讲稿)第11章 数据库安全性管理.ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第五章 数据库完整性.pptx
- 香港城市大学:《计算机图形学》课程教学资源(PPT课件讲稿)图的算法 Graph Algorithms.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 07 Exception Handling.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 用户自己建立数据类型.pptx
- 《计算机网络教程》课程PPT教学课件(第三版)第3章 网络体系结构与网络协议.ppt
- 西安交通大学:《物联网技术导论》课程教学资源(PPT课件)第一章 物联网技术概论(主讲:桂小林).ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度 Processes and Scheduling.ppt
- 《Web网站设计与开发》课程教学资源(PPT课件讲稿)第10章 Java Web实用开发技术.ppt
- 可信计算 Trusted Computing(PPT讲稿)TSS - TCG Software Stack.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第一章 绪论(主讲:董庆宽).pptx
- 《VB程序设计》课程教学资源(PPT课件讲稿)第二章 VB语言基础.ppt
- 《计算机网络》课程教学大纲 Computer Networks.pdf
- 《Photoshop教程》教学资源(PPT课件)第6章 Photoshop的绘图工具.ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题二(无答案).doc
- 机械工业出版社:国家“十一五”规划教材《数据库原理与应用教程》教学资源(PPT课件,第3版)第4章 数据操作.ppt
- 厦门大学:Web技术(PPT课件讲稿)网站快速开发 & Web前端技术.ppt
- 《面向对象技术》课程教学大纲 Technology of Object-Oriented Programming.doc
- 《算法分析与设计》课程教学资源(PPT课件讲稿)第六章 基本检索与周游方法(一般方法).ppt