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
Der Autor
Lars Wunderlich ist 28 Jahre alt und machte nach dem Abitur (Mathematik/Chemie) zunächst eine Ausbildung zum Fachinformatiker Anwendungsentwicklung. Nach der Auszeichnung mit dem IT-Ausbildungspreis studierte er einige Zeit neben der Arbeit als Java-Entwickler Wirtschaftsinformatik, bevor er sich intensiv mit Software-Architekturen in Java zu beschäftigen begann.
Sein Interesse gilt den Chancen neuer Technologien, Entwicklungsprozessen und der Arbeit mit und in Projektteams als auch der dort wirkenden psychologischen Aspekte für Erfolg und Misserfolg. Derzeit arbeitet er in seiner Funktion als Software Engineer sowohl im Bereich der Forschung und Entwicklung neuer Unternehmensarchitekturen als auch als Teilprojektleiter und Java-Coach in der Umsetzung dieser Architekturen im praktischen Bereich bei der TUI InfoTec GmbH in Hannover.
Lars Wunderlich ist Autor zahlreicher Artikel in verschiedenen deutsch-sprachigen, aber auch internationalen Zeitschriften. Im Jahr 2005 veröffentlichte er Bücher zu den Themen Java-Software-Architekturen, Eclipse und aspektorientierte Softwareentwicklung.
Neben seiner täglichen Arbeit gehört seine Freizeit seiner Familie, seiner Frau Melanie und seinem zweijährigen Sohn Pascal. Auf elektronischem Wege können Sie ihn unter lars.wunderlich@gmx.net und www.lars-wunderlich.de erreichen. |