Abstract
Rule engines provide a declarative style of software development with the benefits of being more scalable and maintainable over other software development methodologies. Traditionally they have been used in academia or niche markets due to complexity and cost, until now, Drools the JBoss Rules product is helping rule engines enter the main stream markets.
Part I -
- Knowledge representation and reasoning
- Forward and Backward chaining
- Rule Langauge Introduction (examples from Jess, Drools and Oracle) including Field Constraints, Conditional Elements, Agenda, Conflict Resolution and execution control.
Part II
- Introduction to Business rules
- Rule Repositories (including the Oracle Business Rules management system)
- Rule Authoring including cross product issues, decision tables and building domain specific gui apps
- Benchmarking, including Fibonacci, Miss Manners and Waltz.
- Use Cases/Case Studies
- Beyond Rule Engines
Date and Time
9.30 am Monday the 12th of December 2005, see JavaPolis University. There will a 30 minute break with the second will resume at 11.00 am.
Audience
The seminar is intended for rule engine novices. The first session will be more technical with a focus on what are rule engines and rule engine languages. The second session will focus on higher level uses of rule engines.
Speaker
Interesting Links
Slides missing here but available at: http://drools.codehaus.org/Articles
(bottom of page)