O'Reilly logo

Drools JBoss Rules 5.X Developer's Guide by Michal Bali

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Static analysis of rules

Testing is useful but it can be very time-consuming. We have to write the test and then maintain them. It would be nice if we also had some automatic way of testing.

Static analysis is what we're looking for. It is another powerful technique that can be used anytime for achieving high quality of rules. The rules are analyzed by a specialized program without actually running it. It can be applied to any rules without any initial investments.

Drools comes with a module called drools-verifier that uses rules to analyze rules. This module can be used standalone (through API or as an ant task) or it is also included in Guvnor under QA | Analysis. Analysis can be started by clicking on the Run analysis button. The results are ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required