文摘
英文文摘
第一章:绪论
第二章:Agent的概念、结构和通信
2.1:Agent的定义与属性
2.2:Agent的结构
2.2.1:Agent的基本结构
2.2.2:Agent结构的区别
2.3:Agent的合作与通信
2.3.1:通信方式
2.3.2:通信模型
2.3.3:通信语言KQML标准
第三章:软件工程的逐步进化
3.1:传统软件工程的进化
3.2:基于Agent与面向对象的比较
3.2.1:基本思想的比较
3.2.2:运行机制比较
第四章:基于Agent软件工程在复杂系统中的应用
4.1:复杂系统
4.1.1:决定系统复杂度的因素
4.1.2:复杂软件系统的性质
4.1.3:复杂软件工程中的工具
4.2:基于Agent软件解决复杂系统问题
4.2.1:分解方法
4.2.2:抽象方法
4.2.3:组织方法
第五章:基于Agent软件的生存周期
5.1:概念框架
5.2:分析
5.2.1:角色模型
5.2.2:交互模型
5.2.3:分析过程
5.3:设计
5.4:实现
5.4.1:直接提炼的方法
5.4.2:直接执行Agent规格说明
5.4.3:编译Agent规格说明
5.5:验证
5.5.1:公理方法
5.5.2:语义方法:模型检查
第六章:Agent编程语言
第七章:基于Agent程序设计实例:异地数据同步系统
7.1:程序设计框架
7.2:系统运行
第八章:基于Agent技术的不足
第九章:结束语
参考文献
附录1论文图表目录
第十章致谢
山东大学;