POEM Potential slide-4

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:

- Create New Shipment
- Change Shipment Quantity
- Change Supplier Status
- Reassign Shipment to Different Supplier
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