Programa do Curso

Breve introdução aos mecanismos de regras

    Breve história ou Sistemas Especialistas e Motor de Regras O que é Inteligência Artificial? Encadeamento direto versus reverso Declarativo versus procedimento/oop Comparação de soluções Quando usar mecanismos de regras? Quando não usar mecanismos de regras? Alternativas para mecanismos de regras

ONDE

    Criação de ativos Integração com o Workbench Execução de regras diretamente do KIE Implantação Tabelas de decisão Modelos de regras Editor de regras guiado Teste de itens de trabalho Controle de versão e implantação Um pouco mais sobre repositório (git) Desenvolvimento de processos simples com regras

Escrevendo regras no Eclipse

    Sessões Stateless vs Stateful Seleção de fatos adequados Operadores básicos e operadores específicos do Drools) Funções básicas de acumulação (soma, máximo, etc...) Cálculos intermediários Inserção de novos fatos Exercícios (muitos deles) Ordenação de regras com BPMN Saliência Fluxo de regras vs BPMN 2.0 Execução de conjunto de regras 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 no Drools Linguagens Específicas de Domínio (DSL) Criando novas linguagens Preparando DSL para ser usado por gerentes Básico Natural Language Processing (NLP) com DSL Fusion (CPE) , raciocínio temporal (para eventos acontecerem depois, entre, etc...) Operadores de fusão Exemplo em cronogramas de eventos Teste de unidade

Tópicos Opcionais

    OptaPlanner jBPM Drools e integração via web services Drools integração via linha de comando Como alterar regras/processos após a implantação sem compilar

Requisitos

Recomenda-se vivamente a aquisição de competências de programação em qualquer linguagem (SQL, Java, C#, VBA, etc.)

  21 horas
 

Declaração de Clientes (2)

Cursos Relacionados

Categorias Relacionadas