Grazie per aver inviato la vostra richiesta! Un membro del nostro team vi contatterà a breve.
Grazie per aver inviato la vostra prenotazione! Un membro del nostro team vi contatterà a breve.
Struttura del corso
Breve introduzione ai motori di regole
- Breve storia o Expert Systems and Rules Engine
- Che cos'è l'Intelligenza Artificiale?
- Concatenamento in avanti e all'indietro
- Dichiarativo vs procedura/oop
- Soluzioni a confronto
- Quando usare i motori di regole di business?
- Quando non usare i motori di regole di business?
- Alternative ai motori di regole
KIE
- Modello dei fatti dichiarativo vs modello di fatto tradizionale
- Esecuzione di regole semplici con test semplici
- Creazione di risorse
- Tabelle decisionali
- Modelli di regole
- Editor di regole guidato
- Test, limiti e vantaggi
- Sviluppo di processi semplici con regole
Scrivere regole in Eclipse
- Sessioni senza stato e sessioni con stato
- Selezione dei fatti corretti
- Operatori di base e Drools operatori specifici)
- Funzioni di accumulazione di base (somma, max, ecc...)
- Calcoli intermedi
- Inserimento di nuovi fatti
- Esercizi (molti)
Regole di ordinamento con BPMN
- Salienza
- Confronto tra Ruleflow e BPMN 2.0
- Esecuzione di un set di regole da un processo
- Regole e gateway a confronto
- Breve panoramica delle funzionalità di BPMN 2.0 (transazioni, gestione delle eccezioni)
- Logica di business dichiarativa completa in Drools
Specifico del dominio Languages (DSL)
- Creazione di nuovi linguaggi
- Preparazione di DSL per l'utilizzo da parte dei gestori
- Base Natural Language Processing (NLP) con DSL
- Strategie per la scrittura di DSL dalle regole
- Strategie per la scrittura di regole da DSL scritte dagli analisti
Test unitari
- Strategie di test (test per caso o per regola)
- Esecuzione automatica del test
Requisiti
Anche se non è richiesta, è fortemente consigliata la conoscenza di qualsiasi linguaggio (SQL, Java, C#, VBA, ecc...)
21 ore
Recensioni (2)
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Corso - Drools 7 and DSL for Business Analysts
Exercises and solving problems in groups when the problems were more difficult.