发明名称 VERIFICATION OF RECORD BASED SYSTEMS
摘要 The method includes generating, by one or more computer processors, a first piece of data based on a defined set of data characteristics. The method further includes generating a first bit, wherein the first bit corresponds to the first generated piece of data. The method further includes sending the first generated piece of data to a target location. The method further includes receiving the first generated piece of data from the target location. The method further includes determining whether to validate the first generated piece of data received from the target location. The method further includes adjusting the first generated bit based on the determination of whether to validate the first generated piece of data.
申请公布号 US2016364439(A1) 申请公布日期 2016.12.15
申请号 US201615255231 申请日期 2016.09.02
申请人 International Business Machines Corporation 发明人 Furman Deborah A.;Sofia Anthony T.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer program product for verifying data, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to generate a first piece of data based on a defined set of data characteristics, wherein the defined set of data characteristics are based on intended tests for functions of a target location, and wherein the defined set of data characteristics include a key, a sequence number and extra data;program instructions to generate a first bit, wherein the first bit corresponds to the first generated piece of data, and wherein generating the first bit comprises: program instructions to identify verification parameters including at least one of: a sequence number for the first piece of data and a record checksum for the first piece of data;program instructions to generate the first bit; andprogram instructions to store the generated first bit in a database based on a sequence of generated bits corresponding to the first generated piece of data and the identified verification parameters;program instructions to send the first generated piece of data to the target location, wherein the target location comprises a filtering application, a sorting application, and a record manipulation application;program instructions to receive the first generated piece of data from the target location;program instructions to create a database to store the first bit that corresponds to the first generated piece of data;program instructions to determine whether to validate the first generated piece of data received from the target location, wherein the determination is based at least in part on whether the first generated piece of data was received when the first generated piece of data should not have been filtered out by the filtering application;program instructions to adjust the first generated bit based on the determination of whether to validate the first generated piece of data;program instructions to generate a second piece of data based on a defined set of data characteristics;program instructions to generate a second bit, wherein the second bit corresponds to the second generated piece of data;program instructions to send the second generated piece of data to the target location;program instructions to receive the second generated piece of data from the target location;program instructions to determine whether to validate the second generated piece of data received from the target location, wherein determining whether to validate the second generated piece of data received from the target location comprises: program instructions to identify the second generated piece of data was received before the first generated bit was received from the target location; andprogram instructions to determine that the second generated piece of data is not valid based on being received out of sequence;program instructions to adjust the second generated bit based on the determination of whether to validate the second generated piece of data;program instructions to receive the first generated piece of data from the target location;program instructions to determine whether to validate the first generated piece of data received from the target location, wherein the determination is based at least in part on whether the first generated piece of data was received a second time from the filtering application; andprogram instructions to adjust the first generated bit to reflect an error based on receiving the first generated piece of data twice from the filtering application.
地址 Armonk NY US
您可能感兴趣的专利