《Agent技术及应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:范宝德,刘江霞著
  • 出 版 社:北京:华文出版社
  • 出版年份:2008
  • ISBN:9787507523447
  • 页数:345 页
图书介绍:本书对物权法的基本理论进行了较为全面、深刻、系统地阐述。

第1章 移动Agent技术与分布式应用 1

1.1移动Agent国内外研究现状 1

1.2分布式信息检索 2

1.2.1传统信息检索系统存在的问题 3

1.2.2 Agent技术在分布式信息检索中的应用 4

1.3基于移动Agent的分布式信息检索中的Agents 6

1.3.1个人智能Agent 6

1.3.2信息移动Agent 7

1.3.3信息服务Agent 7

第2章 移动Agent技术 9

2.1引言 9

2.2移动Agent(MA) 10

2.2.1移动技术 10

2.2.2标准 13

2.2.3移动Agent平台 15

第3章 智能Agent技术 23

3.1智能Agent(IA) 23

3.1.1智能Agent的合作技术 23

3.1.2言语行为Agent技术 28

3.2言语行为智能Agent的FIPA规范 33

3.2.1 FIPAAgent管理结构 33

3.2.2 FIPA Ontology Service 36

3.3智能Agent平台 37

3.3.1 IBMAgent构建环境开发工具包 37

3.3.2 JATLite 39

3.3.3 Bee-gent 40

3.3.4 JIAC 40

3.3.5 JADE 41

3.4 IA和MA的集成技术 41

3.4.1移动Agent与智能Agent 42

3.4.2 MASIF和FIPA的相似之处 44

3.4.3两种Agent技术不同的应用领域 46

3.4.4 IA和MA技术的集成方案 50

第4章 FIPAAgent通信语言 53

4.1 Agent间通信概述 53

4.2 FIPA ACL消息 56

4.2.1对Agent的要求 57

4.2.2消息的结构 58

4.2.3消息参数 59

4.2.4消息内容 60

4.2.5消息内容的表示 60

4.2.6通信动作的目录 61

4.3通信动作详解 63

4.4交互协议 89

4.4.1协议操作的约定 89

4.4.2定义协议 90

第5章 兼容MASIF与FIPA的Agent平台 95

5.1解决方案 95

5.1.1引言 95

5.1.2集成IA和MA的框架 95

5.1.3电信服务交互的Speech Act 97

5.1.4 Agent通信面向对象、知识、Web的内容语言 97

5.2结构 99

5.2.1引言 99

5.2.2 Agent平台 100

5.2.3 Agent通信语言 101

5.2.4 Agent通信的内容语言 103

5.3 IA和MA集成平台的实现 104

5.3.1集成平台的体系结构 104

5.3.2 AMS 108

5.3.3 DF 110

5.3.4 ACC 114

5.3.5 ACL parser的实现 118

第6章 Agent与非Agent软件集成技术 131

6.1 Agent与非Agent软件集成概述 131

6.1.1 ARBAgent 132

6.1.2 WRAPPERagent 132

6.2 Agent与软件系统集成规范 133

6.2.1参考模型 133

6.2.2 ARB服务 136

6.2.3 FIPA-ARB ontology 137

6.2.4 WRAPPER服务 145

6.2.5 XML作Agent通信语言 163

第7章 Agent平台支持的动态虚拟企业 169

7.1概述 169

7.2基于Agent的企业过程建模 171

7.2.1虚拟企业业务域的分析和说明 171

7.2.2虚拟企业体系结构设计 175

7.3虚拟市场及业务过程说明、注册和管理 176

7.3.1虚拟市场 176

7.3.2业务过程说明和注册 177

7.3.3业务过程管理 179

7.4基于Agent的工作流管理系统 181

7.4.1分布式工作流管理系统体系 181

7.4.2多Agent系统的组织 182

7.5虚拟企业应用实例 184

7.5.1业务过程说明 185

7.5.2业务过程库(Business Process Repository,BPR) 194

7.5.3业务过程注册 197

7.5.4业务过程管理 199

7.5.5虚拟企业中Agent设计 201

第8章 面向Agent的软件工程 213

8.1简述 213

8.2面向Agent的软件工程方法对解决复杂问题的适应性 214

8.2.1复杂软件系统的特征 214

8.2.2什么是面向Agent的软件 216

8.2.3面向Agent方法的一个例子 218

8.3 Agent系统规范 223

8.4实现 224

8.4.1直接实现Agent规范 224

8.4.2编译Agent规范 225

8.5测试 226

8.5.1公理的方法 226

8.5.2语义方法:模型检测 228

8.6面向Agent开发中的误区 229

第9章Grasshopper平台的使用 235

9.1 Grasshopper概述 235

9.2一个简单的例子 237

9.2.1 Grasshopper支持下列四种Agent 237

9.2.2 de.ikv.grasshopper.agency.Agent父类提供下列方法 238

9.2.3 MobileAgent类 240

9.2.4 StationaryAgent类 241

9.3建立和移动Agent 242

9.3.1 Agent创建概述 242

9.3.2 Agent的移动 245

9.4 Agent相关的信息 250

9.4.1 Agent标识 254

9.4.2名称和描述 255

9.4.3 Agent代码地址codebase 257

9.4.4 Grasshopper的地址和位置 260

9.4.5状态和生命周期 263

9.5移动Agent 264

9.5.1强移动与弱移动 265

9.5.2移动过程 266

9.5.3数据状态:移动信息 268

9.5.4使Agent的live()方法结构化 269

9.5.5 BoomerangAgent 271

9.5.6方法action() 275

9.5.7 Agent克隆与复制 278

9.6通信服务 286

9.6.1实现服务端 287

9.6.2创建proxy对象 287

9.6.3实现客户端 289

9.6.4简单通信示例 292

9.6.5同步和异步通信 294

9.6.6异步通信 295

9.6.7动态的通信 296

9.6.8单点广播对多点广播通信 296

9.6.9多点广播通信 297

9.6.10访问Agent 298

9.6.11访问Agent域服务器 298

9.6.12搜索Grasshopper组件 299

9.6.13移动的客户机和服务器Agent 300

9.6.14移动 302

9.6.15与外部应用程序交互 307

9.6.16外部通信 308

9.7持久服务 310

9.8特殊place 315

9.9安全服务 323

9.9.1外部安全 324

9.9.2内部安全 325

9.10 Grasshopper和COBBA 328

9.10.1 CORBA增强式GrasshopperAgent 328

9.10.2 CORBA增强式Agent 332

参考文献 337

附录 缩写词、术语中英文对照 343