Programa del Curso
Breve introducción a los motores de reglas
- Historial breve o Sistema de reglas y sistemas expertos
- ¿Qué es la Inteligencia Artificial?
- Encadenamiento Forward vs Backward
- Declarativo vs procedimiento / oop
- Comparación de soluciones
- ¿Cuándo usar los motores de reglas?
- ¿Cuándo no usar los motores de reglas?
- Alternativas a los motores de reglas
Kie
- Modelo Declarativo versus Tradicional
- Ejecutar reglas simples con pruebas sencillas
- Creación de activos
- Tablas de decisión
- Plantillas de regla
- Editor de reglas guiadas
- Pruebas, límites y beneficios
- Desarrollo de un proceso simple con reglas
Escribir reglas en Eclipse
- Stateless vs sesiones de estado
- Selección de hechos apropiados
- Operadores básicos y operadores específicos de Drools)
- Funciones básicas acumuladas (suma, max, etc ...)
- Cálculos intermedios
- Inserción de nuevos hechos
- Ejercicios (muchos de ellos)
Reglas de pedido con BPMN
- Prominencia
- Ruleflow vs BPMN 2.0
- Ejecutar conjunto de reglas de un proceso
- Reglas vs pasarelas
- Breve descripción de las características de BPMN 2.0 (transacciones, manejo de excepciones)
- Lógica de negocio declarativa global en Drools
Idiomas específicos de dominio (DSL)
- Creación de nuevos idiomas
- Preparación de DSL para ser utilizado por
- Procesamiento básico del lenguaje natural (NLP) con DSL
- Estrategias para escribir DSL a partir de reglas
- Estrategias para escribir reglas de DSL escritas por analistas
Examen de la unidad
- Estrategias de prueba (prueba por caso o por regla)
- Ejecutar la prueba automáticamente
Requerimientos
Aunque no es necesario, las habilidades de programación en cualquier idioma fuertemente recomendado (SQL, Java, C #, VBA, etc ...)
Testimonios (5)
Los Laboratorios
Frank Mhlongo - Standard Bank of South Africa
Curso - JBoss
Traducción Automática
las habilidades del entrenador sobre los temas y su forma de abordarlos después de ver nuestro entorno en una sesión de compartir pantalla.
Stig-Ole Amundsen - Helse Nord IKT
Curso - WildFly Server Administration
Traducción Automática
Ejemplos compartidos de cada función y/o operador están todos bien explicados.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
Traducción Automática
Ejercicios y resolución de problemas en grupos cuando los problemas eran más difíciles.
Randy Comer Comer - Sandia National Labs
Curso - Drools 7 and DSL for Business Analysts
Traducción Automática
I really enjoyed the good atmosphere.
Martin Jesterschawek
Curso - Business Rule Management (BRMS) with Drools
Traducción Automática