Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
规则引擎简介
- 简短的历史或专家系统和规则引擎
- 什么是人工智能?
- 前向链接与后向链接
- 声明式与过程式/oop
- 解决方案比较
- 何时使用规则引擎?
- 何时不使用规则引擎?
- 规则引擎的替代方案
绢
- 声明式事实模型与传统事实模型
- 通过简单的测试执行简单的规则
- 创作资产
- 决策表
- 规则模板
- 引导式规则编辑器
- 测试、限制和好处
- 使用规则开发简单的流程
在 Eclipse 中编写规则
- 无状态会话与有状态会话
- 选择适当的事实
- 基本运算符和 Drools 特定运算符)
- 基本累加函数(总和、最大值等)
- 中间计算
- 插入新事实
- 练习(很多)
使用 BPMN 的排序规则
- 凸显
- 规则流与 BPMN 2.0
- 从进程执行规则集
- 规则与网关
- BPMN 2.0 特性(事务、异常处理)的简要概述
- Drools 中全面的声明式业务逻辑
域特定 Languages (DSL)
- 创建新语言
- 准备 DSL 以供管理人员使用
- 基本 Natural Language Processing (NLP) 和 DSL
- 从规则编写 DSL 的策略
- 从分析师编写的 DSL 编写规则的策略
单元测试
- 测试策略(按案例或按规则测试)
- 自动执行测试
要求
虽然不是必需的,但强烈建议使用任何语言(SQL、Java、C#、VBA 等)的编程技能
21 小时
客户评论 (2)
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
课程 - Drools 7 and DSL for Business Analysts
Exercises and solving problems in groups when the problems were more difficult.