[rules-users] JBoss Drools 4.0 Released

Mark Proctor mproctor at codehaus.org
Wed Jul 25 14:34:57 EDT 2007


Hopefully tomorrow.

Mark
Eric Miles wrote:
> 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 <mailto:rules-users at lists.jboss.org>
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>     
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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/46bb6d6f/attachment.html 


More information about the rules-users mailing list