×

Root cause analysis in dynamic software testing via probabilistic modeling

  • US 10,404,734 B2
  • Filed: 07/07/2016
  • Issued: 09/03/2019
  • Est. Priority Date: 07/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • setting, by a system operatively coupled to a processor, a threshold value, a defined probability value, and a counter value, wherein counter value is less than the threshold value;

    obtaining, by the system, a set of candidate payloads; and

    in response to determining, by the system, that a probability value assigned to a candidate payload of the set of candidate payloads exceeds the defined probability value, and in response to determining, by the system, that the counter value exceeds the threshold value after at least one iteration of a probabilistic transition model, where the counter value is incremented at each iteration of the at least one iteration the probabilistic transition model;

    determining, by the system, that a match exists between the candidate payload and an input point of a software under test in response to application of the candidate payload to the input point returning a defined condition; and

    in response to determining that there fails to be a match between the candidate payload and the input point, parsing, by the system, the candidate payload, wherein the parsing comprises tokenizing the candidate payload into one or more tokens.

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