首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Java的软件Agent实现技术研究

目录第1-6页
图目录第6-7页
摘要第7-8页
ABSTRACT第8-9页
第一章 绪论第9-11页
 1.1 课题研究背景第9页
 1.2 课题研究内容及研究方法第9-10页
 1.3 论文结构第10-11页
第二章 软件agent相关理论基础第11-19页
 2.1 agent的含义及特点第11-12页
 2.2 agent的BDI抽象体系结构第12-15页
 2.3 agent与对象的比较以及软件agent的定义第15-17页
 2.4 软件agent开发的基础语言-Java第17-18页
 2.5 小结第18-19页
第三章 软件agent的实现模型与基于Java扩展的agent语言第19-26页
 3.1 基于事件驱动的BDI agent实现体系结构第19-22页
 3.2 软件agent的UML模型第22-23页
 3.3 基于Java扩展的agent语言第23-25页
  3.3.1 类的扩展第23-24页
  3.3.2 语句的扩展第24-25页
 3.4 小结第25-26页
第四章 软件agent中事件实体的实现机制第26-41页
 4.1 事件的分类第26-28页
  4.1.1 普通事件第26页
  4.1.2 BDI事件第26-27页
  4.1.3 消息事件第27-28页
 4.2 事件的处理过程第28-33页
  4.2.1 事件处理模型第28页
  4.2.2 普通事件的处理第28-29页
  4.2.3 BDI事件的处理第29-31页
  4.2.4 事件处理过程的非形式化描述第31页
  4.2.5 事件状态图第31-32页
  4.2.6 处理BDI事件的算法第32-33页
 4.3 事件扩展类的实现第33-40页
  4.3.1 观察者模式简介第33-35页
  4.3.2 扩展类的实现第35-40页
 4.4 小结第40-41页
第五章 JBSAD及其预编译器的设计与实现第41-59页
 5.1 JBSAD简介第41-42页
 5.2 预编译器体系结构第42-44页
  5.2.1 预编译器功能第42页
  5.2.2 预编译器模块结构第42-43页
  5.2.3 预编译器主要流程第43-44页
 5.3 词法分析第44-48页
  5.3.1 agent语言中的词法定义第44页
  5.3.2 词法分析基本方法第44-45页
  5.3.3 词法分析器的实现第45-48页
 5.4 语法分析第48-58页
  5.4.1 语法分析器的设计第48-49页
  5.4.2 agent语言中的BNF文法定义第49页
  5.4.3 语法分析器的实现第49-58页
 5.5 小结第58-59页
第六章 预编译器运行实例第59-64页
 6.1 实例简介第59-61页
 6.2 预编译结果第61-63页
 6.3 实例运行第63-64页
第七章 结束语第64-65页
致谢第65-66页
附录发表文章第66-67页
参考文献第67-68页

论文共68页,点击 下载论文
上一篇:不同剂量纳络酮对心脏骤停大鼠脑复苏的影响
下一篇:蹦床运动员的成就目标及归因的研究