第1章 CSCW引论 1
1.1 CSCW的由来和基本概念 1
1.1.1 协同科学和CSCW 1
1.1.2 什么是CSCW 2
1.2 CSCW的成分和要素 5
1.3 群组通信模型 8
1.4 支持协作的技术系统 9
参考文献(References) 11
第2章 CSCW和CMCW 12
2.1 CMCW 13
2.1.1 文本的通信 13
2.1.3 视频的通信 14
2.1.2 音频的通信 14
2.2 协同与通信 16
2.2.1 共享人工构造的通信 16
2.2.2 计算机化的人工构造 19
参考文献(References) 20
第3章 群件 21
3.1 群件的定义 21
3.2 群件的分类 23
3.3 社会自然性和技术性 28
3.4 关于群件的进一步讨论 29
3.4.1 群件成功应用的要素 29
3.4.2 Coleman’s法则 30
3.4.3 用户购买群件的动机 31
3.4.4 群件技术和IT体系结构 32
参考文献(References) 33
第4章 支持CSCW的分布计算环境 34
4.1 引论 34
4.1.1 为何要分布式应用 34
4.1.2 基本概念 36
4.1.3 主流分布计算技术 37
4.2 CORBA 38
4.2.1 对象管理结构(OMA) 39
4.2.2 对象请求代理(ORB)结构 39
4.2.3 客户和客户结构 42
4.2.4 对象实现和对象实现结构 43
4.2.5 对象参考和其他成分 44
4.2.6 ORB 例子 46
4.2.7 对象适配器 47
4.2.8 IIOP 48
4.3 DCOM 49
4.3.1 DCOM的结构 49
4.3.2 DCOM的复用性 50
4.3.3 连接管理问题 51
4.3.4 DCOM的可扩展性 52
4.3.5 带宽及网络连接问题 54
4.3.6 DCOM的安全性措施 55
4.3.7 负载平衡问题 59
4.3.8 容错性问题 60
4.3.9 配置问题 61
4.3.10 COM互联网服务 63
4.4 Java和Jini 66
4.4.1 Java 66
4.4.2 Java应用体系结构 66
4.4.3 Jini 70
参考文献(References) 71
第5章 工作流与工作流系统 72
5.1 引论 72
5.1.1 基本概念 72
5.1.2 工作流管理 74
5.2 工作流管理系统 75
5.2.1 业务流程建模及工作流描述 76
5.2.3 过程定义 78
5.2.2 业务流程重组(BPR) 78
5.2.4 工作流执行和自动控制 79
5.2.5 分布式工作流系统 79
5.3 典型的工作流管理系统——IBM工作流策略 80
5.3.1 Notes中的工作流概念 80
5.3.2 用Notes实现Workflow 81
5.3.3 FDL/Lotus Notes Builder 84
5.3.4 基于“信息传送”的分布式工作流系统 85
参考文献(References) 86
第6章 远程电子会议系统 87
6.1 信息共享工具和远程电子会议系统概述 87
6.2 视频会议系统 88
6.2.1 ITU-TH.32x协议系列与视频会议系统 88
6.2.2 标准的描述 93
6.2.3 H.323会议术语 97
6.2.4 IP网络会议 99
6.2.5 产业标准和系统选择 100
6.3 ITU-TT.120协议体系和多媒体数据会议系统 102
6.3.1 ITU-TT.120协议体系 102
6.3.2 T.120的总体结构 104
6.4 虚拟空间会议系统 110
参考文献(References) 111
第7章 智能代理和CSCW 112
7.1 什么是智能代理 112
7.2 为何CSCW中要使用智能代理 114
7.3 系统体系结构和代理需求 115
7.5.1 基本框架 116
7.4 多代理系统 116
7.5 基于代理的信息共享系统 116
7.5.2 Cache代理 117
7.5.3 更新代理 118
7.6 代理簇及其应用 119
参考文献(References) 121
第8章 CSCW中的数据库技术支持 122
8.1 数据库系统 122
8.1.1 数据库和数据模型 123
8.1.2 数据的存储和存取 124
8.2 数据库系统对CSCW支持机制的要求 125
8.2.1 存取权利 125
8.2.3 故障恢复处理 126
8.2.2 并发控制 126
8.3 CSCW对数据分布的要求——分布式数据库 127
8.3.1 分布式数据库技术概述 127
8.3.2 分布式数据库参考体系 131
8.4 CSCW对时态的要求——时态数据库 133
8.5 移动数据库 134
8.5.1 移动数据管理 136
8.5.2 移动数据库的关键技术 137
8.5.3 移动事务处理 138
8.6 CSCW的实时和主动要求——实时数据库和主动数据库 140
8.6.1 实时性——实时数据库 140
8.6.2 主动性——主动数据库 141
参考文献(References) 144
第9章 协同信息检索 145
9.1 Internet上的协同环境 146
9.2 Internet全球命名服务和Handle System 148
9.2.1 Internet全球命名服务 148
9.2.2 Handle System 150
9.3 Info_X体系结构 155
9.3.1 Info_X体系的框架结构 155
9.3.2 Info_Speak架构和InfoSpeak Tree 156
9.3.3 Info Security系统 156
9.4 基于Handle System和Info_X体系结构的CSCR代理机制 157
9.4.1 目标检索树与成果树的结构 158
9.4.2 CSCR代理机制的特点 158
9.5 协同检索实例 158
参考文献(References) 160
第10章 群体决策支持系统(GDSSs) 161
10.1 决策和决策支持系统 161
10.1.1 决策和决策方法 161
10.1.2 决策支持系统的特点和组成 162
10.2 群体决策 163
10.3 群体决策支持系统的需求、功能和模型 164
10.3.1 集中式决策模型 165
10.3.2 分布式决策模型 166
10.3.3 GDSS决策方法 167
10.4 样例——Internet下智能协同DSS模型实现技术 168
参考文献(References) 169
11.1 引言 171
第11章 协同建筑 171
11.2 集成建筑空间和信息空间 172
11.3 室件(Roomware) 174
11.4 协同建筑的通信要求 175
11.4.1 无线数据通信网络 175
11.4.2 IEEE 802.11 177
11.4.3 Bluetooth 182
11.4.4 无线IP网 183
11.5 i-LAND实验系统 184
参考文献(References) 185
第12章 协同写作和编辑 187
12.1 写作、编辑和协同工作 187
12.2.2 DUPLEX基本模型 189
12.2 DUPLEX模型 189
12.2.1 分布系统模型 189
12.3 协同编著需要解决的一些问题 191
12.4 角色 192
参考文献(References) 192
第13章 协同电子商务 194
13.1 电子商务 194
13.2 商务过程的协作性 198
13.2.1 商务交易过程 198
13.2.2 商务活动是一个协作活动 199
13.3 商务信息的传播、获取与协同技术 200
13.4 协同咨询 201
13.5 商务洽谈 202
13.6 协同决策 203
13.7 商务成交与协同 203
13.8 安全机制 203
13.8.1 概述 203
13.8.2 PKI技术 204
13.8.3 电子认证系统 206
13.9 虚拟企业 206
参考文献(References) 209
第14章 远程协同教育 210
14.1 概述 210
14.2 计算机支持的协同学习 213
14.3.1 课件结构模型 217
14.3 教育信息共享——网络课件建模工具和EOD 217
14.3.2 课件标记语言CwML 218
14.3.3 基于信息共享的网络化多媒体课件的使用 220
14.3.4 按需教育(EOD) 220
14.3.5 视频和音频点播 222
14.4 计算机支持合作学习的技术支持与实例 223
14.4.1 基本环境 223
14.4.2 评价 227
14.4.3 影响CSCL的关键因素 227
参考文献(References) 229
第15章 电子政务和CSCW 230
15.1 政府办公自动化和决策支持系统 231
15.2 政务事务处理系统 232
15.3 政府政务公开 233
15.4 电子政务 234
参考文献(References) 235
第16章 CSCW系统和应用的开发 236
16.1 UML及其在系统开发中的应用 237
16.2 UML和系统建模 240
16.3 CSCW系统的需求分析 242
16.3.1 静态建模 242
16.3.2 动态建模 246
16.3.3 示例 248
16.4 UML在CSCW不同开发阶段中的应用 250
16.5 UML在CSCW开发中作用的进一步讨论 251
参考文献(References) 253