Intuit Inc.
Adaptive system for predicting integration failures in large systems

Last updated:

Abstract:

Techniques are disclosed for predicting the probability of successfully building the software application whether an integration build between source components of a software application will be successful. An integration service executing on a server computer determines whether to test an integration build of source components of a software application. The integration service obtains metrics related to the developer of each component as well as any previous integration builds of the components. Based on the metrics, the integration service predicts a probability of a successful integration build of the source components. Based on the probability of a successful integration build, the integration service may notify a developer to perform an action to increase the likelihood of the integration build being successful.

Status:
Grant
Type:

Utility

Filling date:

26 Jan 2017

Issue date:

6 Apr 2021