Cursusaanbod
Korte introductie tot regelengines
- Kunstmatige intelligentie
- Expertsystemen
- Wat is een regelengine?
- Waarom een regelengine gebruiken?
- Voordelen van een regelengine
- Wanneer moet u een regelengine gebruiken?
- Scripting- of procesengines
- Wanneer u GEEN Rule Engine moet gebruiken
- Sterke en losse koppeling
- Wat zijn regels?
Regels maken en implementeren
- Feitenmodel
- KIE
- Regels visioning en repository
- Opdrachten
Domeinspecifieke taal (DSL)
- Regels vervangen door DSL
- DSL-regels testen
- Opdrachten
jBPM
- Integratie met Drools
- Kort overzicht van basis BPMN
- Regels aanroepen vanuit een proces
- Groeperingsregels
- Opdrachten
Fusie
- Wat is complexe gebeurtenisverwerking?
- Kort overzicht van Fusion
- Opdrachten
Mvel - de regeltaal
- Filteren (feittype, veld
- Exploitanten
- Samengestelde omstandigheden
- Prioriteit van exploitanten
- Accumulatiefuncties (gemiddelde, min, max, som, collectList, enz....)
Rete - onder de motorkap
- Compilatie-algoritme
- Drools RETE-extensies
- Knooppunttypen
- Rete Tree onderschatten
- Rete-optimalisatie
Regels testen
- Testen met KIE
- Testen met JUnit
OptaPlanner
- Een overzicht van OptaPlanner
- Simpele voorbeelden
Regels integreren met toepassingen
- Regels uit Java Code aanroepen
Vereisten
Basiskennis van elke objectgeoriënteerde programmeertaal.
Basiskennis van relationeel datamodel (RDBMS).
Basisidee van Business Procesmodellering.
Getuigenissen (5)
De training heeft zeker enkele kennisgaps opgevuld die bleven bestaan na het lezen van de OptaPlanner-gebruikershandleiding. Het gaf mij een goed overzicht van hoe ik OptaPlanner in onze projecten kan gaan gebruiken.
Terry Strachan - Exel Computer Systems plc
Cursus - OptaPlanner in Practice
Automatisch vertaald
Gedeelde voorbeelden van elke functie en/of operatoren zijn allemaal goed uitgelegd.
Brian Amlon - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald
Praktijkgerichte en/of casusactiviteiten uitvoeren.
Brian A - Thakral One, Inc.
Cursus - jBPM and Drools
Automatisch vertaald
Ik vond het leuk hoe enthousiast de trainer was om al onze vragen te beantwoorden
Matthew Nelson Manuel - Thakral One, Inc.
Cursus - jBPM for Developers
Automatisch vertaald
Oefeningen en het oplossen van problemen in groepen wanneer de problemen moeilijker waren.
Randy Comer Comer - Sandia National Labs
Cursus - Drools 7 and DSL for Business Analysts
Automatisch vertaald