摘要 |
A system and method are provided for state management and workflow control. The system includes a metadata based state management system that can be used as a workflow control system. The system enables business rules to be separated from application logic, thus allowing businesses to easily change rules and adapt and respond to competition without requiring code changes. The system preferably includes database tables that interface with procedure calls in order to manage transactions in accordance with business rules. The business rules may include action permission rules that determine if a user is in a required state before allowing a selected action. A second set of rules determines an updated user state based on user actions.
|