I think QA analysis should find some of those problems. Did you try it? As far as I know, it looks for range completeness, missing gaps, etc.<div><br></div><div>Best Regards, <br clear="all"><br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br>
<br>Esteban Aliverti<br>- Developer @ <a href="http://www.plugtree.com" target="_blank">http://www.plugtree.com </a><br>- Blog @ <a href="http://ilesteban.wordpress.com" target="_blank">http://ilesteban.wordpress.com</a><br>
<br><br><div class="gmail_quote">2010/12/30 Wolfgang Laun <span dir="ltr"><<a href="mailto:wolfgang.laun@gmail.com">wolfgang.laun@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
The general case would be extremely difficult to solve. It would require heavy expression manipulation. Consider a very simple variation:<br> X($f: foo)<br> Y(bar == $f)<br>as compared to<br> Y($b: bar)<br> X(foo == $b)<br>
<br>And you can play this game at any level of complexity.<br>
<br>And even your "straightforward" case would require the consideration of rule attributes, since there would not be a conflict if they are in different agenda groups, etc.<div><div></div><div class="h5"><br><br>
-W<br><br><br><br>2010/12/30 Benson Fung <<a href="mailto:benson.redhat@gmail.com" target="_blank">benson.redhat@gmail.com</a>>:<br>
> The conflict is like :<br>><br>> E.g.<br>> If (X = 90) then Score = 10;<br>> If (X = 90) then Score = 100;<br>><br>> Can the BRMS detect this?<br>><br>><br>><br>> On Thu, Dec 30, 2010 at 5:52 PM, Wolfgang Laun <<a href="mailto:wolfgang.laun@gmail.com" target="_blank">wolfgang.laun@gmail.com</a>><br>
> wrote:<br>>><br>>> Please define "conflict".<br>>> -W<br>>><br>>> 2010/12/30 Benson Fung <<a href="mailto:benson.fung@redhat.com" target="_blank">benson.fung@redhat.com</a>>:<br>
>> > I would like to check if there is any conflict among the created rules<br>
>> > in<br>>> > the BRMS 5.1. Can the QA/Verify can check this out?<br>>> ><br>>> ><br>>> ><br>>> > On Thu, Dec 30, 2010 at 5:24 PM, Wolfgang Laun <<a href="mailto:wolfgang.laun@gmail.com" target="_blank">wolfgang.laun@gmail.com</a>><br>
>> > wrote:<br>>> >><br>>> >> Please don't assume that everybody knows which "features" and<br>>> >> which "conflicts" and which "checks" you have in mind.<br>
>> >> -W<br>>> >><br>>> >> 2010/12/30 Benson Fung <<a href="mailto:benson.redhat@gmail.com" target="_blank">benson.redhat@gmail.com</a>>:<br>>> >> > Hi,<br>>> >> ><br>
>> >> > Can anyone know whether QA features can provide the rule conflict<br>>> >> > checks?<br>>> >> ><br>>> >> ><br>>> >> > Thanks<br>>> >> ><br>
>> >> > _______________________________________________<br>>> >> > rules-users mailing list<br>>> >> > <a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br>
>> >> > <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>>> >> ><br>>> >> ><br>>> >> _______________________________________________<br>
>> >> rules-users mailing list<br>>> >> <a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br>>> >> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
>> ><br>>> ><br>>> ><br>>> > --<br>>> > Benson Fung<br>>> > Solution Architect, Global Services, Greater China<br>>> > | Redhat Hong Kong Limited || 45/F., The Lee Gardens, 33 Hysan Avenue,<br>
>> > Causeway Bay, Hong Kong || Office : 852-31802332 || Cell : 852-98369898<br>>> > ||<br>>> > <a href="mailto:benson.fung@redhat.com" target="_blank">benson.fung@redhat.com</a> || <a href="http://www.hk.redhat.com" target="_blank">http://www.hk.redhat.com</a>||<br>
>> ><br>>> > _______________________________________________<br>>> > rules-users mailing list<br>>> > <a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br>
>> > <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
>> ><br>>> ><br>>><br>>> _______________________________________________<br>>> rules-users mailing list<br>>> <a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br>
>> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>><br>><br>> _______________________________________________<br>
> rules-users mailing list<br>
> <a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br>> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
><br>
><br><br>
</div></div><br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br></div>