For documenting or designing the sequencing behaviour of, say, Agenda
Groups you can use something old-fashioned like flow charts. It's generally
accepted that rule based programming should best avoid dependency on
"flow", i.e., any mechanism exercising explicit control over the time where
rule groups are active. One notable exception is the requirement for
(relatively large) rule groups being applied in a sequence of stages. Also,
certain rule patterns warrant sequencing of small rule sets, which is best
achieved by "control facts"; occasionally one might use two or three levels
of salience to enforce sequencing.
-W
On 3 July 2012 22:06, al so <volkswak(a)gmail.com> wrote:
That is what I am looking for during the design phase. I have many
ways to
find rule execution at run time. But, I want to visualize the entire flow
during design time.
On Mon, Jul 2, 2012 at 11:47 PM, Wolfgang Laun <wolfgang.laun(a)gmail.com>wrote:
> A rule flow is something you create by design and can visualize with
> some suitable graphical tool. Reverse engineering this from DRL code
> wouldn't help much because it can only show possible flows, not the
> ones that are actually used.
>
> -W
>
> On 03/07/2012, al so <volkswak(a)gmail.com> wrote:
> > I am looking for a first class support during the rule development time.
> >
> > On Mon, Jul 2, 2012 at 7:27 PM, Jervis Liu <jliu(a)redhat.com> wrote:
> >
> >> On 2012/7/3 10:10, al so wrote:
> >>
> >> Given a rule definition file(.drl), Is there any UI tool that can
> >> visualize the execution order of Rules? [based on the controls
> >> (salience,etc) defined inside the rule]
> >>
> >> You can use Drools Guvnor: "QA" -> "Test Scenarios".
If you run the
> test
> >> scenario, the audit log will give you detailed log on the order of the
> >> rules fired.
> >>
> >> Cheers,
> >> Jervis
> >>
> >> _______________________________________________
> >> rules-users mailing
> >> listrules-users@lists.jboss.orghttps://
>
lists.jboss.org/mailman/listinfo/rules-users
> >>
> >>
> >>
> >> _______________________________________________
> >> rules-users mailing list
> >> rules-users(a)lists.jboss.org
> >>
https://lists.jboss.org/mailman/listinfo/rules-users
> >>
> >>
> >
> _______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users
>
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users