Statistical quality monitoring and enhancement
First Claim
Patent Images
1. A computerized system having a processor, said computerized system comprising a database management component, the database management component comprising:
- a statistical quality layer for controlling quality parameters of a test performed upon a database, the statistical quality layer comprising a compensation determination component for determining a number of data records to be added to the database so as to limit an expected number of errors associated with the database once the test is performed; and
wherein the number of data records is determined such that L(n+δ
) <
aqn−
aqn+δ
, wherein L is a significance level associated with the test when executed upon n+δ
samples, n is a number of records in the database, δ
is the number of additional data records, q is a number between 0 and 1, and a is the predetermined quantity.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and computer system for monitoring and controlling the quality of tests performed upon a database. A statistical quality layer is provided, which for each new test to be executed on the database, provides recommendations as to a confidence level to be applied to the test and to a number of additional data records to be added to the database in order to maintain the total expected number of type-I errors of tests performed upon the database. The method and computer system further provide access control of users to the database.
-
Citations
22 Claims
-
1. A computerized system having a processor, said computerized system comprising a database management component, the database management component comprising:
-
a statistical quality layer for controlling quality parameters of a test performed upon a database, the statistical quality layer comprising a compensation determination component for determining a number of data records to be added to the database so as to limit an expected number of errors associated with the database once the test is performed; and wherein the number of data records is determined such that L(n+δ
) <
aqn−
aqn+δ
, wherein L is a significance level associated with the test when executed upon n+δ
samples, n is a number of records in the database, δ
is the number of additional data records, q is a number between 0 and 1, and a is the predetermined quantity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. method for controlling a database stored on a storage device comprising:
-
receiving a request for a test to be executed upon the database; determining a significance level for the test; determining a number of data records to be added to the database so that the test is in compliance with the significance level, wherein the number of data records is determined such that L(n+δ
)<
aqn−
aqn+δ
, wherein L is a significance level associated with the test when executed upon n+δ
samples, n is a number of records in the database, δ
is the number of additional data records. q is a number between 0 and 1, and a is the predetermined quantity;receiving data records as indicated by the number of data records and storing the data records in the database; and whereby the database is transformed to further include the data records. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising:
-
a computer readable media comprising program instructions, wherein execution of the program instructions by a processor causes the processor to carry out the steps of; receiving a request for a test to be executed upon the database; determining a significance level for the test; determining a number of data records to be added to the database so that the test is in compliance with the significance level, wherein the number of data records is determined such that L(n+δ
)<
aqn−
aqn+δ
, wherein L is a significance level associated with the test when executed upon n+δ
samples, n is a number of records in the database, δ
is the number of additional data records, q is a number between 0 and 1, and a is the predetermined quantity.;receiving data records as indicated by the number of data records and storing the data records in the database; and whereby the database is transformed to further include the data records.
-
-
20. A method for controlling a database stored on a storage device comprising:
-
receiving a request for a test to be executed upon the database; determining a significance level for the test; determining a number of data records to be added to the database so that the test is in compliance with the significance level, wherein the number of additional data records is determined such that L1(n+δ
)+L2(n+δ
)+. . .+Lt(n+δ
)<
a, wherein;
L1, L2, . . . , Lt−
1 are confidence level functions for previously submitted tests;
Ltis confidence level functions for the test;
n is a number of records in the database;
δ
is the number of additional data records; and
a is the predetermined quantity;receiving data records as indicated by the number of data records and storing the data records in the database; and whereby the database is transformed to further include the data records. - View Dependent Claims (21, 22)
-
Specification