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

Chapter 5. Creating Human-readable Rules

The business rules implementations presented so far were aimed mostly at developers. However, it is sometimes needed that these rules are readable and understandable by business analysts. Ideally, they should be able to change the rules or even write new ones. An important aspect of business rules is their readability and user friendliness. A quick glance at a rule should give you an idea of what is it about. In this chapter we'll look at domain-specific language (DSL), decision tables, and rule flows to create human-readable rules.

Domain-specific language

The domain in this sense represents the business area (for example, life insurance or billing). Rules are expressed with the terminology of the problem ...

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