Computer-implemented system and method for managing data integrity validation rules
First Claim
1. A computer-implemented system for customizing rules used in data integrity validation operations, comprising:
- a data integrity validation application that accesses the data integrity validation rules to perform the data integrity validation operations, wherein the data integrity validation application is stored in a low level compiled language;
a knowledge base containing the data integrity validation rules, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows customization of the contained data integrity validation rules without requiring recompilation of the data integrity validation application, wherein the data integrity validation application has a data access pathway to the separately stored and externally located knowledge base so that the data integrity validation application may perform the data integrity validation operations.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for customizing rules used in data integrity validation operations. A data integrity validation application uses the data integrity validation rules to perform the data integrity validation operations. The data integrity validation rules are stored in a knowledge base which is separate from and external to the data integrity validation application. The separately stored and externally located knowledge base allows customization of the data integrity validation rules without requiring recompilation of the data integrity validation application.
44 Citations
28 Claims
-
1. A computer-implemented system for customizing rules used in data integrity validation operations, comprising:
-
a data integrity validation application that accesses the data integrity validation rules to perform the data integrity validation operations, wherein the data integrity validation application is stored in a low level compiled language;
a knowledge base containing the data integrity validation rules, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows customization of the contained data integrity validation rules without requiring recompilation of the data integrity validation application, wherein the data integrity validation application has a data access pathway to the separately stored and externally located knowledge base so that the data integrity validation application may perform the data integrity validation operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-implemented method for managing rules used in data integrity validation operations, comprising the steps of:
-
retrieving from a knowledge base a data integrity validation rule;
modifying the retrieved data integrity validation rule;
storing the modified data integrity validation rule so that the modified data integrity rule may be used in a data integrity validation operation to be performed by a data integrity validation application, wherein the data integrity validation application is stored in a low level compiled language, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows modification of the stored data integrity validation rules without requiring recompilation of the data integrity validation application.
-
-
28. A computer-implemented apparatus for managing rules used in data integrity validation operations, comprising:
-
means for retrieving from a knowledge base a data integrity validation rule;
means for modifying the retrieved data integrity validation rule;
means for storing the modified data integrity validation rule so that the modified data integrity rule may be used in a data integrity validation operation to be performed by a data integrity validation application, wherein the data integrity validation application is stored in a low level compiled language, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows modification of the stored data integrity validation rules without requiring recompilation of the data integrity validation application.
-
Specification