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.
Course Outline
Short Introduction to Rule Engines
- Historical Overview of Expert Systems and Rules Engines for Government
- Understanding Artificial Intelligence in the Context of Government Operations
- Forward Chaining versus Backward Chaining in Rule Engines for Government Applications
- Declarative Programming versus Procedural/OOP Approaches for Government Solutions
- Comparing Different Rule Engine Solutions for Government Use
- Circumstances for Utilizing Rule Engines in Government Projects
- Scenarios Where Rule Engines May Not Be Appropriate for Government Operations
- Alternative Approaches to Rule Engines for Government Applications
KIE (Knowledge Is Everything)
- Declarative versus Traditional Fact Models in Government Systems
- Executing Simple Rules with Basic Tests for Government Processes
- Authoring Assets for Government Projects
- Utilizing Decision Tables for Government Decisions
- Implementing Rule Templates for Government Use Cases
- Using the Guided Rule Editor in Government Applications
- Evaluating Testing, Limits, and Benefits of Rule Engines for Government
- Developing Simple Processes with Rules for Government Operations
Writing Rules in Eclipse
- Stateless versus Stateful Sessions for Government Applications
- Selecting Appropriate Facts (Basic Operators and Drools-Specific Operators)
- Using Basic Accumulate Functions (Sum, Max, etc.) in Government Contexts
- Performing Intermediate Calculations for Government Processes
- Inserting New Facts into Government Systems
- Exercises (with a Focus on Practical Application for Government)
Ordering Rules with BPMN
- Understanding Salience in Rule Execution for Government
- Ruleflow versus BPMN 2.0 for Government Processes
- Executing Rulesets from a Process in Government Systems
- Differentiating Between Rules and Gateways in Government Workflows
- Brief Overview of BPMN 2.0 Features (Transactions, Exception Handling) for Government Applications
- Implementing Comprehensive Declarative Business Logic with Drools for Government
Domain Specific Languages (DSL)
- Creating New Languages for Government Use
- Preparing DSLs to Be Utilized by Government Managers
- Basic Natural Language Processing (NLP) with DSL in Government Contexts
- Strategies for Writing DSL from Rules for Government Projects
- Approaches for Writing Rules from DSL Created by Analysts for Government Operations
Unit Testing
- Test Strategies (Testing Per Case or Per Rule) for Government Systems
- Automatically Executing Tests in Government Applications
Requirements
While not mandatory, proficiency in programming languages such as SQL, Java, C#, VBA, or others is highly recommended for government professionals.
21 Hours
Testimonials (5)
the Labs
Frank Mhlongo - Standard Bank of South Africa
Course - JBoss
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Course - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.