第一章 绪论 1
1.1 方法论的转变 1
1.2 研究开发的历程 3
第二章 自律分散系统的概念与定义 6
2.1 背景 6
2.1.1 集中系统及其存在的问题 6
2.1.2 系统需求 7
2.1.3 生物系统与分子生物学 8
2.1.4 实现自律分散系统的技术要素 11
2.2 自律分散系统的概念 12
2.3 自律分散系统的定义 14
2.4 自律分散系统的定位 15
2.4.1 自律可控性 15
2.4.2 自律可协调性 16
2.4.3 与传统系统的相互定位 16
第三章 自律分散系统的体系结构 18
3.1 体系结构特征 18
3.1.1 原子节点 19
3.1.2 数据域 19
3.1.3 数据驱动 21
3.2 自律分散管理系统 21
3.2.1 原子节点数据域 22
3.2.2 数据域管理 23
3.2.3 数据驱动管理 25
3.3 与传统系统体系结构的比较 26
3.3.1 设计 26
3.3.2 通信方式 27
3.3.3 驱动方式 28
第四章 自律分散系统的构建技术 30
4.1 系统需求 30
4.1.1 在线扩展性 30
4.1.2 容错性 30
4.1.3 在线维护性 31
4.2 在线扩展性 31
4.2.1 传统系统及其面临的问题 31
4.2.2 在线扩展技术 33
4.3 容错性 36
4.3.1 传统系统及其面临的问题 36
4.3.2 容错技术 38
4.4 在线维护性 40
4.4.1 传统系统及其面临的问题 40
4.4.2 在线维护技术 42
第五章 自律分散系统的构建支持技术 49
5.1 软件开发技术 49
5.1.1 需求 49
5.1.2 应解决的技术课题 50
5.1.3 开发支持技术 52
5.1.4 效果 54
5.2 硬件网络的构成示例 56
5.2.1 自律分散环型网络 56
5.2.2 自律分散环型网络的在线扩展性 58
5.2.3 自律分散环型网络的容错性 58
5.2.4 自律分散环型网络的在线维护性 60
5.3 功能可靠性评价 60
5.3.1 需求 60
5.3.2 课题 61
5.3.3 功能可靠性 62
5.3.4 在自律分散环型网络中的应用 66
5.3.5 效果 73
第六章 应用案例 74
6.1 概述 74
6.2 铁路运输管理系统 74
6.2.1 背景 75
6.2.2 传统系统 76
6.2.3 需求 77
6.2.4 基于自律分散系统的解决方案 77
6.2.5 应用技术 78
6.2.6 效果 80
6.3 生产管理系统 80
6.3.1 背景 81
6.3.2 传统系统 81
6.3.3 需求 81
6.3.4 基于自律分散系统的解决方案 82
6.3.5 应用技术 82
6.3.6 效果 83
6.4 报纸印刷工序管理系统 84
6.4.1 背景 84
6.4.2 传统系统 85
6.4.3 需求 85
6.4.4 基于自律分散系统的解决方案 87
6.4.5 应用技术 87
6.4.6 效果 89
第七章 自律分散系统新的研究课题 91
7.1 概述 91
7.2 环境的变化 91
7.3 用户需求与确信性 92
7.3.1 用户需求 92
7.3.2 系统的确信性 92
7.4 自律分散的新研究动向 93
7.4.1 异构自律分散集成系统 93
7.4.2 自律分散信息发布系统 95
7.4.3 自律分散数据库系统 97
7.4.4 自律分散共同体系统 99
后记 102
参考文献 103
索引 110