課程簡介

規則引擎簡介

    簡短的歷史或專家系統和規則引擎什麼是人工智慧?前向連結與後向連結聲明式與過程式/oop解決方案比較何時使用規則引擎?何時不使用規則引擎?規則引擎的替代方案

  1. Authoring Assets
  2. Workbench Integration
    • Executing rules directly from KIE
    • Deployment
  3. Decision tables
  4. Rule Templates
  5. Guided rule editor
  6. Testing
  7. Work Items
  8. Versioning and deployment
  9. A bit more about repository (git)
  10. Developing simple process with rules

在 Eclipse 中編寫規則

  1. Stateless vs Stateful sessions
  2. Selecting proper facts
    • Basic operators and Drools specific operators
    • Basic accumulate functions (sum, max, etc...)
    • ​Intermediate calculations
  3. Inserting new facts
  4. Exercises (lots of them)
  5. Ordering rules with BPMN
    • Salience
    • Ruleflow vs BPMN 2.0
    • Executing ruleset from a process
    • Rules vs gateways
    • Short overview of BPMN 2.0 features (transactions, exception handling)
    • Comprehensive declarative business logic in Drools
  6. Domain Specific Languages (DSL)
    • Creating new languages
    • Preparing DSL to be used by manages
    • Basic Natural Language Processing (NLP) with DSL
  7. Fusion (CPE), temporal reasoning (for events to happen after, between, etc...)
    • Fusion operators
    • Example in Event Schedules
  8. Unit testing

選修主題

    OptaPlannerjBPM的流口水和通過 Web 服務整合通過命令行進行流口水集成如何在部署后更改規則/流程而不進行編譯

最低要求

  • Programming 任何语言的技能(例如,SQL、Java、C#、VBA)

受众

  • 软件开发人员
  • 系统架构师
  • 评估规则引擎的技术决策者
 21 時間:

人數


每位參與者的報價

客戶評論 (7)

Provisional Upcoming Courses (Require 5+ participants)

課程分類