×

Program code comparison and reporting

  • US 10,191,737 B2
  • Filed: 06/29/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • one or more memories; and

    one or more processors, communicatively coupled to the one or more memories, configured to;

    obtain a first code set and a second code set,the first code set having at least one difference from the second code set,the at least one difference relating to addition, removal, or modification of code of the first code set in comparison to code of the second code set, andthe first code set and the second code set relating to one or more of;

    extracting input data from a source file,transforming the input data to form output data, orstoring the output data in a target file;

    identify one or more code portions of the first code set and one or more code portions of the second code set,the one or more code portions of the first code set and the one or more code portions of the second code set including one or more lines of code that are associated with a particular format including at least one of;

    a source definition,a target definition,a workflow, ora transformation,each code portion of the first code set to be compared to a corresponding code portion of the second code set,the one or more code portions of the first code set including a first code portion and a second code portion and the one or more code portions of the second code set include a third code portion and a fourth code portion,the first code portion of the first code set corresponding to a format of the third code portion of the second code set,the second code portion of the first code set corresponding to a format of the fourth code portion of the second code set;

    concurrently compare;

    the first code portion of the first code set to the third code portion of the of the second code set to identify at least a first difference, andthe second code portion of the first code set to the fourth code portion of the second code set to identify at least a second difference,where the one or more processors, when concurrently comparing the first code portion of the first code set to the third code portion of the second code set and the second code portion of the first code set to the fourth code portion of the second code set, are to;

    perform parallel processing with regard to comparing the first code portion to the third code portion and the second code portion to the fourth code portion;

    generate comparison information identifying the at least first difference and the at least second difference; and

    store or provide the comparison information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×