Generation of anonymized data records from productive application data
First Claim
1. A method for the computer-aided generation of anonymized data records for developing and testing application programs that are intended for use in a productive environment, comprising the steps of:
- providing at least one productive database containing productive data records to be anonymized that contain static and non-static data elements, the non-static data elements being at least one of generated and processed by application programs in the productive environment and the static data elements being substantially invariable in the productive environment;
reading a plurality of productive data records out of the productive database;
generating anonymized data records by replacing at least some of the static data elements of a first productive data record with the corresponding static data elements of a second productive or of a historicized productive data record;
transferring the anonymized data records to a development or test environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is described for the computer-aided generation of anonymized data records for the development and testing of application programs that are intended for use in a productive network (12). A method according to the invention comprises the provision of at least one productive database (14) containing data records to be anonymized that contain static and non-static data elements, the non-static data elements being generated and/or processed by application programs in the productive environment (12) and the static data elements being essentially invariable in the productive environment (12). The method comprises, in addition, reading a plurality of productive data records out of the productive database (14) and generating anonymized data records by replacing at least some of the static data elements of a first productive data record with the corresponding static data elements of a second productive or historicized productive data record. The anonymized data records are then transferred to a development or test environment (27).
-
Citations
18 Claims
-
1. A method for the computer-aided generation of anonymized data records for developing and testing application programs that are intended for use in a productive environment, comprising the steps of:
-
providing at least one productive database containing productive data records to be anonymized that contain static and non-static data elements, the non-static data elements being at least one of generated and processed by application programs in the productive environment and the static data elements being substantially invariable in the productive environment;
reading a plurality of productive data records out of the productive database;
generating anonymized data records by replacing at least some of the static data elements of a first productive data record with the corresponding static data elements of a second productive or of a historicized productive data record;
transferring the anonymized data records to a development or test environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for generating anonymized data records for developing and testing application programs that are intended for use in a productive environment, comprising:
-
at least one productive database containing productive data records to be anonymized that contain static and non-static data elements, the non-static data elements being at least one of generated and processed by application programs in the productive environment and the static data elements being substantially invariable in the productive environment;
a computer for reading a plurality of productive data records out of the productive database and for generating anonymized data records by replacing at least some of the static data elements of a first productive data record with the corresponding static data elements of a second productive or historicized productive data record;
an interface for transferring the anonymized data records to a development or test environment. - View Dependent Claims (18)
-
Specification