Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción breve 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 debe utilizar un motor de reglas?
- Motores de scripting o de procesos
- Cuándo NO debe utilizar un motor de reglas
- Acoplamiento fuerte y débil
- ¿Qué son las reglas?
Creación e implementación de reglas
- Modelo de hechos
- KIE
- Control de versiones y repositorio de reglas
- Ejercicios
Lenguaje específico de dominio (DSL)
- Sustitución de reglas por DSL
- Prueba de reglas DSL
- Ejercicios
jBPM
- Integración con Drools
- Visión general breve de BPMN básico
- Invocación de reglas desde un proceso
- Agrupación de reglas
- Ejercicios
Fusion
- ¿Qué es el Procesamiento de Eventos Complejos?
- Visión general breve de Fusion
- Ejercicios
Mvel: el lenguaje de reglas
- Filtrado (tipo de hecho, campo)
- Operadores
- Condiciones compuestas
- Prioridad de operadores
- Funciones de acumulación (promedio, mínimo, máximo, suma, collectList, etc.)
Rete: bajo el capó
- Algoritmo de compilación
- Extensiones RETE de Drools
- Tipos de nodo
- Comprensión del árbol Rete
- Optimización Rete
Prueba de reglas
- Pruebas con KIE
- Pruebas con JUnit
OptaPlanner
- Visión general de OptaPlanner
- Ejemplos sencillos
Integración de reglas con aplicaciones
- Invocación de reglas desde código Java
Requerimientos
Conocimientos básicos de cualquier lenguaje de programación orientado a objetos.
Conocimientos básicos del modelo de datos relacional (RDBMS).
Concepto básico de Modelado de Procesos de Negocio.
21 Horas
Testimonios (1)
El formador era muy conocedor del tema
Herman - Megatech Systems (Pty) Ltd
Curso - jBPM for Developers
Traducción Automática