Rules Engines sind Softwareprodukte, die mittels Wenn-Dann-Entscheidungen Regeln erfassen und ausführen. Sie helfen in großen Projekten, den Aufwand für die Änderungen von Software zu minimieren und beschleunigen so die Änderung der Geschäftslogik.
- Grundlagen von Java-Regeln
- RETE-basierte Engines
- Regelsprachen
- Einbindung von GUIs und IDEs
- Performanceaspekte
- Architektonisches Einbinden von Engines
- Clusterin
- Caching
- Security
- Import/Export/Regelkonsolidierung
- Remoteserver/Webservice-Regeln
- Engines im Vergleich: Jess, Drools, Mandarax, JRules, Visual Rules, Open Rules
- Regeln mit Drools
Lars Wunderlich ist Anwendungsentwickler und Wirtschaftsinformatiker. Er schreibt u.a. für das JavaMagazin und ist Ko-Autor von 'Eclipse - die Plattform'. In seiner beruflichen Praxis hat er sich intensiv mit Rules Engines beschäftigt, darunter Ilog JRules und Drools.