15. A computer system comprising: one or more processors; a first rule engine including, a manager component, a working memory component, a reasoner component, and a proxy component; a software program, executable on said computer system such that: the manager component inserts a first event into the working memory component; the manager component sends a request to the reasoner component to trigger a first rule appropriate to the first event; the reasoner component issues a first call to the proxy component to implement a first interface with a first provider; the proxy component issues an update operation to the first provider storing first context information relevant to the first event; and the working memory component is updated with the first context information.
15. A computer system comprising: one or more processors; a first rule engine including, a manager component, a working memory component, a reasoner component, and a proxy component; a software program, executable on said computer system such that: the manager component inserts a first event into the working memory component; the manager component sends a request to the reasoner component to trigger a first rule appropriate to the first event; the reasoner component issues a first call to the proxy component to implement a first interface with a first provider; the proxy component issues an update operation to the first provider storing first context information relevant to the first event; and the working memory component is updated with the first context information. 17. A computer system as in claim 15 wherein the first source system comprises a business system, and the provider comprises a business entity provider.