International Business Machines Corporation
Analyzing software test failures using natural language processing and machine learning
Last updated:
Abstract:
According to an aspect, software test failures are analyzed using natural language processing (NLP) and machine learning. A failure is detected during a code build associated with a software product. Each change set since a last successful code build associated with the software product is identified and analyzed using NLP to extract change set features. A software defect origin model is applied to the extracted features in each analyzed change set to detect an origin of the failure.
Status:
Grant
Type:
Utility
Filling date:
19 Oct 2020
Issue date:
18 Jan 2022