Patent ID: 11971802
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A computer program product tangibly stored on a non-transitory computer-readable medium and comprising machine-executable instructions, wherein the machine-executable instructions, when executed by a machine, cause the machine to perform a method of code defect detection, the method comprising:
determining log information associated with a defect based on the defect reported during testing of a software product;
determining a nature of the defect based on the log information; and
determining, based on the nature, the log information, and a memory image file generated when the defect is reported, target code in code of the software product that causes the defect, in response to the nature indicating that the defect is caused by the code of the software product and needs to be repaired;
wherein determining a nature of the defect based on the log information comprises determining the nature of the defect by using a set of classification models; and
wherein determining the nature of the defect by using the set of classification models comprises one or more of using a first classification model to determine whether the reported defect is caused by the code of the software product, using a second classification model to determine whether the reported defect is caused by test code used for testing the software product, and using a third classification model to determine whether the reported defect is caused by an environmental factor that is unrelated to the code of the software product and the test code used for testing the software product.