The Auditing Service provides a standard API
and common mechanism for providing a Domain Object with auditing
information. Developers of Domain Objects can use this standard
mechanism with almost no overhead, significantly speeding up the
development process.
For a more complete description, see the full
requirements document.