内容简介
第一部分 复杂事件处理简介
第1章 全球信息社会和新技术的需求
1.1 无处不在的分布式信息系统
1.2 意大利面条式的全球通信体系
1.3 电子系统的本质:层层叠加
1.3.1 一个层次化的企业系统
1.3.2 垂直因果关系:在不同的层次上跟踪企业事件
1.3.3 事件聚合:在低层事件基础上实现高层感知
1.4 Web新应用的信息聚合风暴
1.5 全球化的电子交易
1.6 敏捷系统
1.7 网络战与开放的电子社会
1.8 总结:未雨绸缪
第2章 在一个全球化的事件云中管理电子企业
2.1 全球事件云是如何形成的
2.1.1 开放式的企业
2.1.2 全球事件云
2.1.3 电子企业
2.2 在全球事件云中运维
2.3 超越工作流
2.4 并行和异步流程
2.5 实时在线的流程进化
2.6 异常必须是流程设计中的头等公民
2.7 总结:管理电子化企业
第3章 透视电子企业——保持人的控制权
3.1 今天的事件监控处于初级阶段
3.1.1 系统监控聚焦在网络层
3.1.2 网络级的监控甚至没有解决网络问题
3.2 因果追踪的一个例子
3.3 信息鸿沟
3.4 问题相关性信息
3.5 透视企业系统
3.6 构造和协调多个视图
3.7 层次化视图
3.8 总结:透视电子企业
第4章 设计电子企业
4.1 流程架构
4.2 架构在流程生命周期中的作用
4.3 流程架构的构成
4.3.1 声明
4.3.2 架构的结构
4.3.3 接口通信架构
4.3.4 架构范型
4.3.5 行为规约
4.3.6 设计约束
4.4 信息声明的例子
4.5 动态流程架构
4.6 层次化的架构以及热插拔
4.7 总结:支持流程架构的技术
第5章 事件、时序以及因果关系
5.1 什么是事件
5.2 事件是如何创建的
5.3 时序、因果和聚合
5.4 事件中最基础的参数
5.4.1 时间戳
5.4.2 因果向量
5.5 时间
5.6 因果和偏序集
5.7 因果事件执行——实时的偏序集
5.8 有序的观察
5.9 观察和不确定性
5.10 总结
第6章 事件模式、规则以及约束
6.1 事件查找的常见类型
6.2 事件模式
6.3 一种简单的模式语言
6.3.1 模式匹配
6.3.2 用STRAW-EPL描写模式
6.4 事件模式规则
6.5 约束
6.6 总结
第7章 复杂事件和事件层次结构
7.1 聚合与复杂事件
7.2 创建复杂事件
7.3 事件抽象层次
7.4 构建个性化的概念抽象层次
7.4.1 审视网络行为
7.4.2 审视股票交易行为
7.5 总结
第二部分 构建CEP的解决方案
第8章 RAPIDE模式语言
8.1 事件模式语言——基本需求
8.2 RAPIDE的特征
8.3 类型
8.3.1 预定义类型
8.3.2 结构类型
8.3.3 事件类型
8.3.4 执行类型
8.3.5 执行的子类型
8.4 事件属性
8.5 基本事件模式
8.6 占位符与模式匹配
8.6.1 匹配基本事件模式
8.6.2 占位符绑定
8.6.3 辅助编写模式的符号
8.7 关系操作符与复杂模式
8.8 守卫模式
8.8.1 基于内容的模式匹配
8.8.2 基于上下文的模式匹配
8.8.3 时间操作符
8.9 重复模式
8.10 模式宏
8.11 总结
第9章 CEP规则与代理
9.1 概述
9.2 事件模式规则
9.2.1 事件模式规则的定义
9.2.2 规则主体
9.2.3 上下文与可见性法则
9.2.4 事件模式规则的语义
9.2.5 规则范例
9.3 事件处理代理
9.3.1 EPA的定义
9.3.2 EPA的语义
9.4 事件模式过滤器
9.4.1 过滤器的定义
9.4.2 过滤器的语义
9.4.3 动作名称过滤器
9.4.4 内容过滤器
9.4.5 上下文过滤器
9.5 事件模式映射
9.5.1 映射的定义
9.5.2 映射的语义
9.6 事件模式约束
9.6.1 约束的定义
9.6.2 约束的语义
9.6.3 约束的范例
9.7 EPA的其他类型
9.8 总结
第10章 事件处理网络
10.1 EPN的常见结构
10.2 连接事件处理代理
10.2.1 基本连接
10.2.2 带守卫的连接
10.2.3 多基本连接
10.3 动态事件处理网络
10.3.1 类连接
10.3.2 创建与终止规则
10.3.3 连接生成器
10.4 架构和事件处理网络
10.4.1 架构类
10.4.2 架构类的语义
10.5 EPA和架构的范例
10.6 案例研究:用于网络观测的EPN
10.6.1 构建EPN的可视化工具
10.6.2 安全
10.6.3 可伸缩性
10.7 总结
第11章 因果模型和因果映射
11.1 重温事件之间的因果关系
11.2 为什么需要因果模型
11.3 因果模型是什么
11.4 定义因果模型和因果映射
11.5 用模式对刻画因果模型
11.5.1 使用因果规则
11.5.2 解决歧义
11.6 因果映射
11.6.1 因果映射的一个小例子
11.6.2 因果映射的第二个例子
11.7 开发准确的因果模型
11.8 总结
第12章 案例研究:审视业务流程之间的协同
12.1 一个业务协同协议
12.2 接口通信架构
12.3 因果模型
12.4 因果映射
12.5 因果规则的范例
12.6 约束范例
12.7 偏序集范例的分析
12.8 约束检测成为协同的一部分
第13章 实现事件抽象层次结构
13.1 可访问信息的鸿沟
13.2 重温事件抽象层次结构
13.2.1 引发的因果关系
13.2.2 约束的抽象效应
13.2.3 可修改性
13.3 弥合信息鸿沟
13.4 将层次结构应用到目标系统中的步骤
13.5 一个生产流程的层次结构
13.5.1 个性化视图
13.5.2 实现
13.5.3 诊断
第14章 案例研究:一个金融交易系统
14.1 一个小型股票交易系统
14.2 STS的信息鸿沟
14.3 STS的事件抽象层次结构
14.4 构建事件抽象层次结构
14.4.1 层次1
14.4.2 层次2
14.4.3 层次3
14.5 实现STS的层次化视图
14.6 支持人工控制的三个步骤
14.6.1 下钻诊断
14.6.2 违规检测
14.6.3 抽象的作用
14.7 总结
第15章 复杂事件处理的基础设施
15.1 观测到的各种形式的事件示例
15.2 CEP基础设施到目标系统的接口
15.3 CEP适配器
15.4 CEP运行时基础设施
15.5 基础设施接口和组件
15.6 现成可用的基础设施
15.7 事件模式语言
15.8 复杂事件模式匹配器
15.8.1 对可伸缩性的追求
15.8.2 模式匹配器的简单视图
15.8.3 模式匹配器的工作
15.8.4 模式匹配器的设计结构
15.9 规则管理
15.10 分析工具
15.11 总结
参考文献
中英文对照表