Patent ID: 7937319

Claim:
A computer-readable medium for storing data for access by a compliance monitoring application program being executed on a data processing system in a policy compliance monitoring system operative to monitor electronic transactions of an enterprise and determine exceptions to policies of the enterprise expressed by computer-executable compliance policy statements, comprising: a plurality of extractor files stored on said medium, each of the extractor files for utilization by one or more data extractors coupled for data communications with one or more data sources that provide electronic transactions of the enterprise for extracting information from said electronic transactions for utilization in policy compliance monitoring by the policy compliance monitoring system; a plurality of normalizing files stored on said medium for access and utilization by a mapper operative for normalizing data from the one or more data sources against a system ontology and storing normalized data in a monitoring database for use by a transaction analysis engine in the policy compliance monitoring system; and a plurality of computer-executable compliance policy statements stored on said medium for use by a transaction analysis engine, the computer-executable compliance policy statements representing one or more predetermined policies of the enterprise that apply to data stored in the monitoring database, whereby the extractor files are accessed and utilized by the data extractors to extract information from electronic transactions, the normalizing files are accessed and utilized by the mapper to generate normalized data from extracted data and store normalized data in the monitoring database, and said computer-executable policy statements are accessed and utilized by the transaction analysis engine to process data in the monitoring database and determine the occurrence of exceptions to policies expressed by said computer-executable compliance policy statements.