A great deal more than this is possible in practice. The rules engine designer will
be able to see the metadata captured in the Business Rules Repository he or she has
created and can potentially use any of this for administrative reporting.
Another important administrative tool is the capacity to audit the execution of
business rules. This is rarely done for applications that programmers build. In hand-
coded applications, if there are questions about how certain values got into the data-
base, the programmers are usually called in to debug the system. With business rules
engines there may not be programming resources available for this kind of activity.
However, it is possible to add auditing techniques to the code that is generated for
executable ...