home products customers resources support about us
 
Datasheet
FAQ
Support Forum
 
Request a Webex demo
 
 

vAuditServer™

 

Accurate tracking of changes to business data

vAuditServer™ simplifies the addition of change tracking of business data to Java applications. This self-contained solution enables critical auditing functionality without adding additional complexity to business logic and without polluting the production database.

Using an innovative patent pending method, vAuditServer is able to track all versions of the business data, and pinpoint exactly what change was made between any two versions. It has the power to understand complex, hierarchical business data spanning an unlimited number of tables.

A Typical Example: Consider an order management system or an invoice management system. It is very desirable to track:
  -   Who changed the order/invoice?
  -   When did they change the order/invoice?
  -   What exactly was changed?

Previous Solutions: Previous solutions to this ubiquitous problem have suggested versioning of records in the production database, flagging the older records using some status columns, using pseudo primary keys, or using cumbersome data tables to capture field by field changes. These approaches suffer significant disadvantages, including high cost, technical complexity, and poor adaptability, and tightly couple change tracking with core business logic.

Architecture with vAuditServer™

Transparency

vAuditServer can be integrated into systems without modifications to any existing application code. You can solve all your change tracking needs using one application.

Configurability

vAuditServer can be configured to track changes to selected business data. The display can also be configured for individual business needs. vAuditServer can be configured by specifying which attributes of a business entity are more “important” than others.

Simplicity

vAuditServer presents a very simple API for storing objects. The complete vAuditServer API for saving business objects may be as simple as "void saveObject (Object o, String comment)".

  © Copyright www.variaware.com 2004-2007. All Rights Reserved.