Programa do Curso

Breve introdução aos mecanismos de regras

  1. Breve história ou Sistemas Especialistas e Mecanismo de Regras
  2. O que é Inteligência Artificial?
  3. Encadeamento para frente versus para trás
  4. Declarativo vs procedimento/oop
  5. Comparação de soluções
  6. Quando usar mecanismos de regras?
  7. Quando não usar mecanismos de regras?
  8. Alternativas para mecanismos de regras

KIE

  1. Modelo de fato declarativo versus tradicional
  2. Executando regras simples com testes simples
  3. Criação de ativos
  4. Tabelas de decisão
  5. Modelos de regras
  6. Editor de regras guiado
  7. Testes, limites e benefícios
  8. Desenvolvendo processos simples com regras

Escrevendo regras no Eclipse

  1. Sessões sem estado vs. com estado
  2. Selecionando fatos adequados
    • Operadores básicos e Drools operadores específicos)
    • Funções básicas de acumulação (soma, máximo, etc...)
    • ​Cálculos intermediários
  3. Inserindo novos fatos
  4. Exercícios (muitos deles)

Regras de ordenação com BPMN

  • Saliência
  • Fluxo de regra vs BPMN 2.0
  • Executando conjunto de regras a partir de um processo
  • Regras versus gateways
  • Breve visão geral dos recursos do BPMN 2.0 (transações, tratamento de exceções)
  • Lógica de negócios declarativa abrangente em Drools

Específico de Domínio Languages (DSL)

  • Criando novos idiomas
  • Preparando DSL para ser usado pelos gerentes
  • Básico Natural Language Processing (NLP) com DSL
  • Estratégias para escrever DSL a partir de regras
  • Estratégias para escrever regras de DSL escritas por analistas

Teste de unidade

  1. Estratégias de teste (teste por caso ou por regra)
  2. Executando teste automaticamente

Requisitos

Embora não seja obrigatório, recomenda-se vivamente a aquisição de competências de programação em qualquer linguagem (SQL, Java, C#, VBA, etc.)

  21 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (5)

Cursos Relacionados

Categorias Relacionadas