Cursusaanbod
Korte introductie tot regelmotoren
- Korte geschiedenis of expertsystemen en regelsengine Wat is kunstmatige intelligentie? Voorwaarts versus achterwaarts ketenen Declaratief versus procedure/oop Vergelijking van oplossingen Wanneer regelengines gebruiken? Wanneer mag u geen regelengines gebruiken? Alternatieven om motoren te regeren
WAAR
- Authoring Assets Workbench-integratie Regels rechtstreeks vanuit KIE uitvoeren Implementatie Beslissingstabellen Regelsjablonen Begeleide regeleditor Werkitems testen Versiebeheer en implementatie Iets meer over repository (git) Een eenvoudig proces met regels ontwikkelen
Regels schrijven in Eclipse
- Stateless versus Stateful sessies De juiste feiten selecteren Basisoperatoren en Drools-specifieke operatoren) Basisaccumulatiefuncties (som, max, enz...) Tussenliggende berekeningen Nieuwe feiten invoegen Oefeningen (veel ervan) Regels rangschikken met BPMN Salience Ruleflow versus BPMN 2.0 Regelset uitvoeren vanuit een proces Regels versus gateways Kort overzicht van BPMN 2.0-functies (transacties, afhandeling van uitzonderingen) Uitgebreide declaratieve bedrijfslogica in Drools Domain Specific Languages (DSL) Nieuwe talen creëren DSL voorbereiden voor gebruik door managers Basic Natural Language Processing (NLP) met DSL Fusion (CPE) , temporeel redeneren (voor gebeurtenissen die plaatsvinden na, tussen, enz...) Fusie-operatoren Voorbeeld in het testen van gebeurtenisschema's
Optionele onderwerpen
- OptaPlanner jBPM Drools en integratie via webservices Drools integratie via de opdrachtregel Regels/proces wijzigen na implementatie zonder te compileren
Vereisten
Programmeervaardigheden in elke taal worden sterk aanbevolen (SQL, Java, C#, VBA, enz...)
Testimonials (4)
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.
Charles Kevin Regaliza - Thakral One Inc.
Cursus - Introduction to Drools 7 for Developers
I am really impressed on his technical skills most especially on the debugging of errors and writing of codes. This just shows that he is really technically equip and is very good at that. But that is different from a skill of cascading and sharing your knowledge as a trainer.
Roi Jason Buela - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
His demonstrations, he demo from the scratch, which allows us to see the step by step process. As well as the practical examples, it was great, it looks like a real case scenario already.
Kim Justine Ferriol - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Shared examples of every function and/or operators are all well explained.