Schița de curs
Scurtă introducere în motoarele cu reguli
- Scurtă istorie sau Motorul de sisteme și reguli expert Ce este inteligența artificială? Înlănțuire înainte vs înapoi Înlănțuire declarativă vs procedură/oop Comparație de soluții Când să folosiți motoarele de reguli? Când să nu folosiți motoarele de reguli? Alternative la motoarele cu reguli
UNDE
- Crearea activelor Integrare Workbench Executarea regulilor direct din KIE Deployment Tabele de decizie Șabloane de reguli Editor de reguli ghidate Testarea elementelor de lucru Versiune și implementare Mai multe despre depozit (git) Dezvoltarea unui proces simplu cu reguli
Reguli de scriere în Eclipse
- Sesiuni Stateless vs Stateful Selectarea faptelor adecvate Operatori de bază și operatori specifici Drools) Funcții de bază de acumulare (sumă, max, etc...) Calcule intermediare Inserarea de fapte noi Exerciții (multe dintre ele) Reguli de ordonare cu BPMN Salience Ruleflow vs BPMN 2.0 Executarea setului de reguli dintr-un proces Reguli vs gateway-uri Scurtă prezentare generală a caracteristicilor BPMN 2.0 (tranzacții, gestionarea excepțiilor) Logica comercială declarativă cuprinzătoare în Drools Domain Specific Languages (DSL) Crearea de noi limbi Pregătirea DSL pentru a fi utilizat de managers Basic Natural Language Processing (NLP) cu DSL Fusion (CPE) , raționament temporal (pentru ca evenimentele să se întâmple după, între, etc...) Operatori de fuziune Exemplu în Programele de evenimente Testare unitară
Subiecte opționale
- OptaPlanner jBPM Drools și integrare prin servicii web Integrare Drools prin linia de comandă Cum se schimbă regulile/procesul după implementare fără compilare
Cerințe
Abilități de programare în orice limbaj (SQL, Java, C#, VBA, etc...)
Mărturii (4)
Antrenamentul este foarte interesant și poate fi util pentru proiectele noastre viitoare, iar antrenatorul este întotdeauna activ în răspuns la întrebările noastre și ne ajută atunci când avem probleme de partea noastră.
Charles Kevin Regaliza - Thakral One Inc.
Curs - Introduction to Drools 7 for Developers
Tradus de catre o masina
Sunt într-adevăr impresionat de competențele sale tehnice, mai ales de abilitatea de a depista erorile și de scrierea codurilor. Acest lucru dovedește că este într-adevăr bine echipat din punct de vedere tehnic și excel la aceste aspecte. Cu toate acestea, acest lucru este diferit de abilitatea de a transmite științele și de a le împărtăși ca antrenor.
Roi Jason Buela - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
Tradus de catre o masina
Demonstrațiile sale, începe de la zero, ceea ce ne permite să vedem procesul paș cu paș. În plus, exemplele practice erau excelente, se pare că sunt scenarii din viața reală.
Kim Justine Ferriol - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
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