[rules-users] Drools Flow / Declarative process definition

Jaroslav Pullmann jaroslav.pullmann at fit.fraunhofer.de
Fri Feb 26 08:47:44 EST 2010


Dear Drools team,

  I like much the approach of Drools Flow and would appreciate to learn more.

  The documentation states the extended rule engine having knowledge of the process model
  and instance state derives the next process execution step. I am wondering, whether the
  overall flow is reactive, even the procedural constructs like sequence, branching/joining
  are implemented through firing rule actions ? For example, does Drools Flow converts the
  sequence of steps A -> B into sth. like "when A.passed then B.start()" ?

  When the prevoius holds, does Drools Flow allows to create (desgin) and execute declarative processes
  omiting any explicit sequencing ? The steps/tasks were ordered partially by data- or event-based
  dependency conditions or even activated independently of each other.

  Drools Flow/Expert provide a thight integration with Java (e.g. representing facts as Java classes).
  Are there future plans for supporting a higher-level processing with XML/XPath/XQuery like in YAWL ?

   Many thanks
    Jaro




-- 
Jaroslav Pullmann
Web Compliance Center - Fraunhofer FIT
Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
Phone: +49-2241-142623    Fax: +49-2241-142065



More information about the rules-users mailing list