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.
Testimonials (5)
De opleiding heeft zeker enkele kennislekken opgevuld die ik had na het lezen van de OptaPlanner gebruikershandleiding. Het gaf me een goed algemeen begrip van hoe we OptaPlanner in onze toekomstige projecten kunnen toepassen.
Terry Strachan - Exel Computer Systems plc
Cursus - OptaPlanner in Practice
Automatisch vertaald
Gedeelde voorbeelden van elke functie en/of operator worden allemaal goed uitgelegd.
Brian Amlon - Thakral One, Inc.
Cursus - Introduction to Drools 7 for Developers
Automatisch vertaald
Doen hands-on en/of gebruiksscenarioactiviteiten.
Brian A - Thakral One, Inc.
Cursus - jBPM and Drools
Automatisch vertaald
Ik vond het leuk dat de trainer erg enthousiast was om alle onze vragen te beantwoorden.
Matthew Nelson Manuel - Thakral One, Inc.
Cursus - jBPM for Developers
Automatisch vertaald
Oefeningen en problemen oplossen in groepen wanneer de problemen moeilijker waren.
Randy Comer Comer - Sandia National Labs
Cursus - Drools 7 and DSL for Business Analysts
Automatisch vertaald