Course Outline

Short Introduction to Rule Engines for Government

  1. Short History of Expert Systems and Rules Engines
  2. What is Artificial Intelligence?
  3. Forward vs. Backward Chaining
  4. Declarative vs. Procedural/OOP
  5. Comparison of Solutions
  6. When to Use Rule Engines for Government?
  7. When Not to Use Rule Engines for Government?
  8. Alternatives to Rule Engines for Government

KIE for Government

  1. Declarative vs. Traditional Fact Model for Government
  2. Executing Simple Rules with Simple Tests for Government
  3. Authoring Assets for Government
  4. Decision Tables for Government
  5. Rule Templates for Government
  6. Guided Rule Editor for Government
  7. Testing, Limits, and Benefits for Government
  8. Developing Simple Processes with Rules for Government

Writing Rules in Eclipse for Government

  1. Stateless vs. Stateful Sessions for Government
    • Basic Operators and Drools-Specific Operators for Government
    • Basic Accumulate Functions (sum, max, etc.) for Government
    • Intermediate Calculations for Government
  2. Inserting New Facts for Government
  3. Exercises (Lots of Them) for Government

Ordering Rules with BPMN for Government

  • Salience for Government
  • Ruleflow vs. BPMN 2.0 for Government
  • Executing Ruleset from a Process for Government
  • Rules vs. Gateways for Government
  • Short Overview of BPMN 2.0 Features (Transactions, Exception Handling) for Government
  • Comprehensive Declarative Business Logic in Drools for Government

Domain Specific Languages (DSL) for Government

  • Creating New Languages for Government
  • Preparing DSL to Be Used by Managers for Government
  • Basic Natural Language Processing (NLP) with DSL for Government
  • Strategies for Writing DSL from Rules for Government
  • Strategies for Writing Rules from DSL Written by Analysts for Government

Unit Testing for Government

  1. Test Strategies (Test per Case or per Rule) for Government
  2. Executing Tests Automatically for Government

Requirements

While not mandatory, strong proficiency in programming languages such as SQL, Java, C#, VBA, or others is highly recommended for government professionals.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories