All other

Drools Flow view in Guvnor with GWT Diagram

    Blog post image      

We now have Guvnor displaying uploaded Drools Flow files. We use the native GWT XML api to read in the XML document and GWT Diagram to generate the diagram. At the moment it’s view only, over time we will make it editable – which will sure beat round tripping with Visio that other platforms do.

A Vision for Unified Rules and Processes

    Blog post image      

Since Drools 4.0 I’ve been demonstrating our ruleflow stuff, which includes a graphical designer and basic rules and process integration for stateful rule orchestration. What is ruleflow? Ruleflow is the integration of rules and processes, which can predominantly be used to orchestrate the execution of rules. Additionally what 4.0 also provides is a prototype toRead more →

OSWorkflow Books and Drools Integration Chapter

    Blog post image      

Diego Adrian Naya Lazo has just published an OSWorkflowBook “OSWorkflow: A guide for Java developers and architects to integrating open-source Business Process Management”. I’ve no idea if the book is any good or not but it has a whole chapter on Drools integration:Chapter 5 introduces and integrates Rules engine and Drools open source rule engine.Read more →

Drools RuleFlow gains subflow and milestone support

    Blog post image      

Drools 4.0.1 will include SubFlow and Milestone support, below shows a screenshot of the new pallet. For more information on WorkFlow patterns see http://workflowpatterns.com. Drools 4.0.1 will also include a new Number Guess example that shows a recursive rule flow. Here you can see the Rule Flow branch constraint editor with context assist. As mentionedRead more →

Conways Game of Life updated for Rule Flow

    Blog post image      

As promised I finally got round to updating the popular Conways Game of Life example so it can be executed with both agenda-groups and ruleflows for execution control. So now people have a good example to study when trying to learn the two concepts. (click to enlarge images). With agenda-groups we specify the stack executionRead more →