[rules-users] JBoss Drools 4.0 Released

Eric Miles eric.miles at kronos.com
Wed Jul 25 08:27:52 EDT 2007


Mark,

Any idea when 4.0GA will be up on the jboss maven repo?

Thanks!
Eric


On Wed, 2007-07-25 at 10:04 +0100, Mark Proctor wrote:

> JBoss Drools 4.0 has just been released :) We are really proud of what 
> we have done here. We believe that we now have the best and most 
> powerful declarative rule language, bar none; commercial or open source. 
> The Rule Flow is excellent and I really enjoyed updating the Conway's 
> Game of Life to Rule Flow; sub Rule Flows and milestone support will be 
> coming in a point release soon. The BRMS has long been requested and we 
> put a lot of effort into the ajax based design. The Eclipse improvements 
> for the  debug points and guided editor should help reduce learning 
> curves, opening us to new audiences. Of course performance is now much 
> better, especially for complex rules and the new Sequential Mode should 
> be very popular with decision services.
> 
> Boss Drools 4.0 can be summarised as:
> * More expressiveness.
> * More powerful declarative keywords.
> * Hibernate ready, with 'from' keyword for evaluating external data.
> * Pluggable dialects, with new MVEL dialect.
> * New Rule Flow and Eclipse modeller.
> * Better Performance.
> * IDE Improvements.
> * Enterprise Ready with Web 2.0 Business Rules Management Studio.
> 
> Resources:
> * Presentation from Skills Matter 
> http://wiki.jboss.org/wiki/attach?page=JBossRules%2FSkillsMatter20070711.pdf
> * What's new in JBoss Rules 4.0 
> http://wiki.jboss.org/wiki/attach?page=JBossRules%2Fwhats_new_in_jbossrules_4.0.pdf
> 
> Enjoy :)
> The Drools Team
> Mark Proctor, Michael Neale, Edson Tirelli, Kris Verlaenen, Fernando Meyer
> http://blog.athico.com
> 
> Here is a more detailed enhancements list:
> Language Expressiveness Enhancements
> * New Conditional Elements: from(hibernate ready), collect, accumulate 
> and forall
> * New Field Constraint operators: not matches, not contains, in, not in, 
> memberOf, not memberOf
> * New Implicit Self Reference field: this
> * Full support to Conditional Elements nesting, for First Order Logic 
> completeness.
> * Support to multi-restrictions and constraint connectives && and ||
> * Parser improvements to remove previous language limitations, like 
> character escaping and keyword conflicts
> * Support to pluggable dialects and built-in support to Java and MVEL
> * Complete rewrite of DSL engine, allowing for full l10n
> * Fact attributes auto-vivification for return value restrictions and 
> inline-eval constraints
> * Support to nested accessors, property navigation and simplified 
> collection, arrays and maps syntax
> * Improved support to XML rules
> * Experimental Clips parser support
> 
> Core Engine Enhancements
> * Native support to primitive types, avoiding constant autoboxing
> * Transparent optional Shadow Facts
> * Rete Network performance improvements for complex rules
> * Rule-Flow
> * Stateful and Stateless working memories (rule engine sessions)
> * Support for Asynchronous Working Memory actions
> * Rules Engine Agent for hot deployment and BRMS integration
> * Pluggeable dialects and and full support to MVEL scripting language
> * Dynamic salience for rules conflict resolution
> * Parameterized Queries
> * halt command
> * Sequential execution mode, faster performance and uses less memory
> * Pluggable global variable resolver
> 
> IDE Enhancements
> * Support for rule break-points on debugging
> * WYSIWYG support to rule-flows
> * New guided editor for rules authoring
> * Upgrade to support all new engine features
> 
> Business Rules Management System - BRMS
> * User friendly web interface with nice WEB 2.0 ajax features (GWT)
> * Package configuration
> * Rule Authoring easy to edit rules both with guided editor ( drop-down 
> menus ) and text editor
> * Package compilation and deployment
> * Easy deployment with Rule Agent
> * Easy to organize with categories and search assets
> * Versioning enabled, you can easily replace yours assets with 
> previously saved
> * JCR compliant rule assets repository
> 
> Miscellaneous Enhancements
> * Slimmed down dependencies and smaller memory footprint
> 
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070725/a7f63226/attachment.html 


More information about the rules-users mailing list