摘要:
A knowledge base and methods for use in connection with a policy compliance monitoring system operative to determine exceptions to policies expressed by computer-executable policy statements. The system allows establishment, codification, and maintenance of enterprise policies, monitors electronic transactions of the enterprise from various and possibly heterogeneous data sources, detects exceptions to established policies, reports exceptions to authorized users such as managers and auditors, and/or provides a case management system for tracking exceptions and their underlying transactions. The knowledge base comprises extractor files that are utilized for extracting information from data sources for utilization in policy compliance monitoring, a mapper for normalizing data from the data sources against a system ontology and storing normalized data in a monitoring database, and computer-executable compliance policy statements used by a transaction analysis engine. The policy statements represent predetermined policies of the enterprise that apply to data stored in the monitoring database.
摘要:
An automated transaction integrity monitoring system (100) operative to monitor electronic transactions of an enterprise and detect exceptions indicating noncompliance with enterprise policies. An extractor (140) obtains data from heterogeneous data sources such as enterprise databases. A staging database (155) caches data from the data sources. A mapper (150) maps enterprise data into an enterprise ontology used to express enterprise policies. A knowledge base (165) stores computer-executable policy statements, extractor data, and mapper data. A monitoring database (175) stores data mapped in the enterprise ontology. A collaborative reasoning engine (CORE) (160) executes policy statements against the monitoring database and determines exceptions. An exceptions database (185) stores exceptions from CORE. A case management system (190) provides for analysis and tracking of exceptions.
摘要:
A system for determining lack of compliance of a transactional entity with an enterprise policy by maintaining an historical record of the entity as changes are made over time. The system allows establishment, codification, and maintenance of enterprise policies, monitors electronic transactions of the enterprise from various data sources, detects exceptions to established policies, reports exceptions to authorized users such as managers and auditors, and/or provides a case management system for tracking exceptions and their underlying transactions. A master data extractor establishes an initial instance of a transactional entity in a monitoring database. A changed data extractor is responsive to changed data for establishing a subsequent instance of the transactional entity in the monitoring database. A transaction analysis engine applies predetermined policy rules to data in the monitoring database to determine lack of compliance of the initial and subsequent instances of the transactional entity with enterprise policies.