US 12,259,811 B2
Source code repository debug chaining
Peng Hui Jiang, Beijing (CN); Jun Su, Beijing (CN); Sheng Yan Sun, Beijing (CN); Hong Mei Zhang, Beijing (CN); and Meng Wan, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Sep. 13, 2022, as Appl. No. 17/931,640.
Prior Publication US 2024/0086306 A1, Mar. 14, 2024
Int. Cl. G06F 9/44 (2018.01); G06F 11/362 (2025.01); G06F 11/3698 (2025.01)
CPC G06F 11/3698 (2025.01) [G06F 11/3636 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating, by one or more computer processors, a debug chain from one or more similar resource bound breakpoints, wherein the debug chain provides dynamic code flow, comprising:
constructing, by one or more computer processors, a function call chain for each breakpoint in the plurality of breakpoints;
resource binding, by one or more computer processors, the classified breakpoints across a plurality of similar source code repositories based on respective construction function call chain similarity, wherein resource binding maps breakpoints with similar source code repositories;
training, by one or more computer processors, a convolutional network with the resource bound breakpoints;
generating, by one or more computer processors, the debug chain utilizing the trained convolutional network; and
distributing, by one or more computer processors, the generated debug chain to one or more tenants.