Programa del Curso

Breve introducción a los motores de reglas

  1. Historial breve o Sistema de reglas y sistemas expertos
  2. ¿Qué es la Inteligencia Artificial?
  3. Encadenamiento Forward vs Backward
  4. Declarativo vs procedimiento / oop
  5. Comparación de soluciones
  6. ¿Cuándo usar los motores de reglas?
  7. ¿Cuándo no usar los motores de reglas?
  8. Alternativas a los motores de reglas

Kie

  1. Modelo Declarativo versus Tradicional
  2. Ejecutar reglas simples con pruebas sencillas
  3. Creación de activos
  4. Tablas de decisión
  5. Plantillas de regla
  6. Editor de reglas guiadas
  7. Pruebas, límites y beneficios
  8. Desarrollo de un proceso simple con reglas

Escribir reglas en Eclipse

  1. Stateless vs sesiones de estado
  2. Selección de hechos apropiados
  3. Operadores básicos y operadores específicos de Drools)
  4. Funciones básicas acumuladas (suma, max, etc ...)
  5. Cálculos intermedios
  6. Inserción de nuevos hechos
  7. Ejercicios (muchos de ellos)

Reglas de pedido con BPMN

  1. Prominencia
  2. Ruleflow vs BPMN 2.0
  3. Ejecutar conjunto de reglas de un proceso
  4. Reglas vs pasarelas
  5. Breve descripción de las características de BPMN 2.0 (transacciones, manejo de excepciones)
  6. Lógica de negocio declarativa global en Drools

Idiomas específicos de dominio (DSL)

  1. Creación de nuevos idiomas
  2. Preparación de DSL para ser utilizado por
  3. Procesamiento básico del lenguaje natural (NLP) con DSL
  4. Estrategias para escribir DSL a partir de reglas
  5. Estrategias para escribir reglas de DSL escritas por analistas

Examen de la unidad

  1. Estrategias de prueba (prueba por caso o por regla)
  2. 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 ...)

 21 Horas

Testimonios (5)

Próximos cursos

Categorías Relacionadas