Programa del Curso

Breve introducción a los motores de reglas

  • Inteligencia artificial
  • Sistemas Expertos
  • ¿Qué es un motor de reglas?
  • ¿Por qué utilizar un motor de reglas?
  • Ventajas de un motor de reglas
  • ¿Cuándo se debe utilizar un motor de reglas?
  • Motores de secuencias de comandos o procesos
  • Cuándo NO debe usar un motor de reglas
  • Acoplamiento fuerte y flojo
  • ¿Qué son las reglas?

Creación e implementación de reglas

  • Modelo de hechos
  • KIE
  • Visión de reglas y repositorio
  • Ejercicios

Lenguaje específico de dominio (DSL)

  • Sustitución de reglas por DSL
  • Prueba de reglas DSL
  • Ejercicios

jBPM

  • Integración con Drools
  • Breve descripción general de BPMN básico
  • Invocar reglas de un proceso
  • Reglas de agrupación
  • Ejercicios

Fusión

  • ¿Qué es el procesamiento de eventos complejos?
  • Breve descripción general de Fusion
  • Ejercicios

Mvel: el lenguaje de reglas

  • Filtrado (tipo de hecho, campo
  • Operadores
  • Condiciones compuestas
  • Prioridad de los operadores
  • Funciones de acumulación (promedio, mínimo, máximo, suma, collectList, etc.)

Rete - bajo el capó

  • Algoritmo de compilación
  • Drools Extensiones de RETE
  • Tipos de nodos
  • Entendidos en el árbol de Rete
  • Optimización de Rete

Pruebas de reglas

  • Pruebas con KIE
  • Pruebas con JUnit

OptaPlanner

  • Una visión general de OptaPlanner
  • Ejemplos sencillos

Integración de reglas con aplicaciones

  • Invocar reglas del código Java

Requerimientos

Conocimientos básicos de cualquier lenguaje de programación orientado a objetos.

Conocimientos básicos de modelo de datos relacionales (RDBMS).

Idea básica de Business Modelado de Procesos.

 21 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

JBPM: Case Management con JBPM v7

14 horas

JBPM para Desarrolladores

35 horas

jBPM and Drools

14 horas

jBPM para Diseñadores de Procesos

28 horas

Gestión de Reglas de Negocios (BRMS) con Drools

7 horas

Introducción a Drools 6 para Desarrolladores

21 horas

Drools 7 y DSL para Analistas de Negocios

21 horas

Introduction to Drools 7 for Developers

21 horas

Drools 6 y DSL para Analistas de Negocios

21 horas

Administración de Reglas Drools

21 horas

OptaPlanner en la Práctica

21 horas

De Cero a AI

35 horas

Curso de IBM ODM Decision Management

21 horas

IBM ODM y Blockchain: la aplicación de reglas comerciales a Smart Contracts

14 horas

JBoss

14 horas

Categorías Relacionadas