Schița de curs
Scurtă introducere în motoarele de reguli
- Inteligenţă artificială
- Sistem expert
- Ce este un Rule Engine?
- De ce să folosiți un Rule Engine?
- Avantajele unui Rule Engine
- Când ar trebui să utilizați un Rule Engine?
- Motoare de scriptare sau de proces
- Când NU ar trebui să utilizați un Rule Engine
- Cuplaje puternice și libere
- Ce sunt regulile?
Crearea și implementarea regulilor
- Model de fapt
- KIE
- Vizionarea și depozitul de reguli
- Exerciții
Limbaj specific domeniului (DSL)
- Înlocuirea regulilor cu DSL
- Testarea regulilor DSL
- Exerciții
jBPM
- Integrare cu Drools
- Scurtă prezentare generală a BPMN de bază
- Invocarea regulilor dintr-un proces
- Reguli de grupare
- Exerciții
Fuziune
- Ce este Procesarea complexă a evenimentelor?
- Scurtă prezentare generală despre Fusion
- Exerciții
Mvel - limbajul de regulă
- Filtrare (tip de fapt, câmp
- Operatori
- Condiții compuse
- Prioritatea operatorilor
- Funcții de acumulare (medie, min, max, sum, collectList etc....)
Rete - sub capotă
- Algoritm de compilare
- Drools Extensii RETE
- Tipuri de noduri
- Subestimarea Rete Tree
- Rete Optimization
Testarea regulilor
- Testare cu KIE
- Testarea cu JUnit
OptaPlanner
- O prezentare generală a OptaPlanner
- Exemple simple
Integrarea regulilor cu aplicațiile
- Invocarea regulilor din Java Cod
Cerințe
Cunoștințe de bază ale oricărui limbaj de programare orientat pe obiecte.
Cunoștințe de bază despre modelul de date relaționale (RDBMS).
Ideea de bază a Business Modelării proceselor.
Mărturii (5)
Antrenamentul cu siguranță a completat unele dintre lacunele din cunoașterea mea rămase după citirea OptaPlanner userguide. M-a familiarizat cu o înțelegere globală despre cum să abordăm utilizarea OptaPlanner în proiectele noastre viitoare.
Terry Strachan - Exel Computer Systems plc
Curs - OptaPlanner in Practice
Tradus de catre o masina
Exemplele partajate ale fiecărei funcții și/sau operatori sunt explicate cu claritate.
Brian Amlon - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
Tradus de catre o masina
Activități practice și/sau cu cazuri de utilizare.
Brian A - Thakral One, Inc.
Curs - jBPM and Drools
Tradus de catre o masina
Am apreciat cum antrenorul era foarte îngrijorat să răspundă la toate întrebările noastre
Matthew Nelson Manuel - Thakral One, Inc.
Curs - jBPM for Developers
Tradus de catre o masina
Exerciții și rezolvare a problemelor în grup când problemele erau mai dificile.
Randy Comer Comer - Sandia National Labs
Curs - Drools 7 and DSL for Business Analysts
Tradus de catre o masina