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.