文摘
英文文摘
声明
第一章 绪论
1.1 课题来源
1.1.1 问题的提出
1.1.2 研究的方法和目标
1.2 规则引擎的研究进展以及存在问题
1.3 本文的主要工作
1.4 论文的组织架构
第二章 Drools的简述
2.1 规则引擎的原理
2.2 规则引擎API
2.3 规则引擎核心算法
2.3.1 Rete算法
2.3.2 Leaps算法
2.4 电力设备监控系统中规则引擎改进
2.4.1 电力设备监控系统中数据特点
2.4.2 模式匹配算法改进
2.4.3 规则引擎的外围技术扩展
2.5 本章小结
第三章 规则引擎的组件架构设计
3.1 规则引擎的总体设计
3.1.1 规则引擎组件设计目标
3.1.2 规则引擎组件体系结构
3.1.3 规则引擎执行流程
3.1.4 规则引擎组件开发平台
3.2 规则引擎组件的实现
3.2.1 开发框架介绍
3.2.2 核心类结构
3.3 本章小结
第四章 规则引擎技术扩展
4.1 Leaps算法设计
4.1.1 算法设计
4.1.2 功能结构模块设计
4.2 规则引擎技术扩展
4.2.1 DRL文件扩展
4.2.2 查询条件分离提取
4.3 规则引擎接口扩展
4.3.1 表模式抽取
4.3.2 数据源接口管理
4.3.3 操纵数据方式扩展
4.4 本章小结
第五章 规则引擎的设计与实现
5.1 规则管理模块
5.1.1 规则定义
5.1.2 规则和事实的实现
5.2 外围接口管理模块
5.2.1 表模式抽取
5.2.2 查询规则的解析
5.2.3 SQL执行单元
5.3 规则推理模块
5.3.1 容器的实现
5.3.2 冲突决策的实现
5.3.3 LAZY条件评估
5.3.4 议程的实现
5.4 本章小结
第六章 规则引擎在电力信息系统中的应用
6.1 总体结构
6.2 界面设计与实现
6.2.1 表模式抽取
6.2.2 数据查询
6.2.3 数据分析
6.3 测试环境
6.4 效率测试
6.5 本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢