[rules-users] JBoss Drools 4.0 Released

Felipe Piccolini felipe.piccolini at bluesoft.cl
Wed Jul 25 12:42:08 EDT 2007


Congratz to all the team!!! Amazing work, really fast and hard work  
done in last months :)


On 25-07-2007, at 5:04, 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


Felipe Piccolini M.
felipe.piccolini at bluesoft.cl




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070725/9248d426/attachment.html 


More information about the rules-users mailing list