PULL REQUEST RISK PREDICTION FOR BUG-INTRODUCING CHANGES

Patent №

US 11,645,188

Granted

2023-05-09

Filed 2021

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17455035

In an approach to risk prediction for bug-introducing changes, a computer retrieves one or more historic pull requests. A computer determines a unique file linking for each file included in the historic pull requests. A computer generates a file risk dataset. A computer performs chronological partitioning on the file risk dataset. A computer determines bug-introducing changes in the file risk dataset. A computer computes a collaborative file association between two or more of the files in the file risk dataset. A computer labels each of the files in the file risk dataset with an associated risk of introducing a bug. A computer generates a labelled file risk inducing ground truth dataset. A computer inputs the labelled file risk inducing ground truth dataset to a file risk prediction model. A computer extracts pull request features from the historic pull requests. A computer generates a pull request risk prediction model.

AI classification

Knowledge representation1.00
Planning1.00
Natural language1.00
AI hardware0.99
Machine learning0.98
Vision0.05
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 581220034

Assignors

AZAD, AMAR PRAKASH, KUMAR, HARSHIT, BATTA, RAGHAV, NIDD, MICHAEL ELTON, SHWARTZ, LARISA, GUNDECHA, PRITAM, GIAMMARIA, ALBERTO

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC