Roles for Rules
1st step: Rules as rigorous specification without execution.
2nd step (our main focus): Rules as executable specification.
- Coarse-grain integration with rest of code. E.g.:
- rules engine in wrapper, agent, workflow, database, extended transaction monitor, ….
3rd step: Fine-grain integration with rest of code. E.g.:
- Object-oriented application development tool’s rules feature.