US 12,468,808 B2
Risk dependency evaluation of a source code for task automation
Yuji Watanabe, Chuouku (JP); Ruriko Kudo, Saitama (JP); and Hirokuni Kitahara, Sumida-ku (JP)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jun. 30, 2023, as Appl. No. 18/346,166.
Prior Publication US 2025/0005152 A1, Jan. 2, 2025
Int. Cl. G06F 21/56 (2013.01); G06F 8/41 (2018.01); G06F 8/75 (2018.01)
CPC G06F 21/563 (2013.01) [G06F 8/433 (2013.01); G06F 8/75 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining a source code for task automation;
analyzing the source code to determine one or more dependencies associated with the source code,
wherein the one or more dependencies identify referenced source code that are included in the source code by reference;
obtaining the referenced source code;
decomposing the source code and the referenced source code into a plurality of tasks,
wherein the plurality of tasks invoke a plurality of modules that are executables;
analyzing the plurality of tasks to determine operations that are performed based on the plurality of modules being executed;
evaluating the operations to identify one or more risks associated with performing the operations; and
performing an action based on the one or more risks identified based on evaluating the operations.