Solution: Policy-Oriented Enterprise Management

"Enterprise Physics" Radically Simplifies Software Engineering

Example Rule1:
IF STATUS(Supplier) < 20 AND Supplier = Shipper
                           THEN QUANITY(Shipper) ≤ 500

Associated checks do not now have to be procedurally encoded in routines such as:

Fewer opportunities for inconsistency and easier to find if occurs.
(Not yet considering services that change state.)


1 What Not How
C J Date's Relational Database Busness Rules

@copy 2007 Charles Petrie - permission to reproduce widely with attribution