Rules: Fundamental Technical Approach (continued)
Declarative approach: provide semantics that is clean and deep.
Facilitate specification of a given rule set:
- by multiple authors, cross-enterprise, cross-application
- by non-technical authors
- dynamically
- with abstraction level more easily human-understandable
Enable conflict handling in multiple rule systems.
Interoperate between multiple rule systems via common-core interlingua: inter-agent standards in XML.