Schița de curs
Scurtă Introducere în Motoarele de Reguli
- Inteligență Artificială
- Sisteme Expert
- Ce este un Motor de Reguli?
- De ce să folosești un Motor de Reguli?
- Avantajele unui Motor de Reguli
- Când ar trebui să folosești un Motor de Reguli?
- Scripting sau Motoare de Proces
- Când NU ar trebui să folosești un Motor de Reguli
- Cuplare Puternică și Slabă
- Ce sunt regulile?
Crearea și Implementarea Regulilor
- Modelul de Fapte
- KIE
- Versiuni și depozit de reguli
- Exerciții
Limbaj Specific Domeniului (DSL)
- Înlocuirea regulilor cu DSL
- Testarea regulilor DSL
- Exerciții
jBPM
- Integrare cu Drools
- Scurtă prezentare a BPMN de bază
- Invocarea regulilor dintr-un proces
- Gruparea regulilor
- Exerciții
Fusion
- Ce este Procesarea Complexă de Evenimente?
- Scurtă prezentare a Fusion
- Exerciții
Mvel - limbajul de reguli
- Filtrare (tip de fapt, câmp
- Operatori
- Condiții compuse
- Prioritatea operatorilor
- Funcții de Acumulare (medie, min, max, sumă, colectareListă, etc....)
Rete - sub capotă
- Algoritmul de compilare
- Extensii RETE Drools
- Tipuri de Noduri
- Înțelegerea Arborelui Rete
- Optimizare Rete
Testarea Regulilor
- Testare cu KIE
- Testare cu JUnit
OptaPlanner
- O prezentare generală a OptaPlanner
- Exemple simple
Integrarea Regulilor cu Aplicații
- Invocarea regulilor din Codul Java
Cerințe
Cunoștințe de bază ale oricărui limbaj de programare orientat pe obiecte.
Cunoștințe de bază ale modelului de date relaționale (RDBMS).
Idee de bază despre Modelarea Proceselor de Afaceri.
Mărturii (3)
Formatorul a avut o cunoaștere atât de vastă despre subiect.
Herman - Megatech Systems (Pty) Ltd
Curs - jBPM for Developers
Tradus de catre o masina
Formarea a completat cu certitudine unele dintre lacunele din cunoștințele mele lăsate de citirea ghidului utilizator al OptaPlanner. Mi-a oferit o înțelegere largă și bună a modului în care să abordez folosirea OptaPlanner în proiectele noastre viitoare.
Terry Strachan - Exel Computer Systems plc
Curs - OptaPlanner in Practice
Tradus de catre o masina
Formarea este foarte interesantă și poate fi utilă în proiectele noastre viitoare, iar formatorul este întotdeauna activ în răspuns la întrebările noastre și ne ajută atunci când avem probleme de pe partea noastră.
Charles Kevin Regaliza - Thakral One Inc.
Curs - Introduction to Drools 7 for Developers
Tradus de catre o masina