The Rule Language
Simple and easy to formulate by the SO
Easy to enter and observe into the system
Employs a collection of functions to provide comprehensive and adequate security
Functions can exploit database views
Some functions provide text validation
Some functions may need domain knowledge