In Chapter 8, the discussion of regulation pointed out the benefits of giving business staff control over maintenance of business rules. Simple rules such as “value A is valid and value B is not” have long been represented in software as lists of valid values maintained by business staff. This chapter discusses in detail a technique that gives business staff control over complex business rules.