Patent ID: 11947946
Assignee: SYNOPSYS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system comprising:
a memory; and
at least one processor coupled to the memory and configured to:
receive a risk profile associated with a software deployment, and an update related to the software deployment, the update comprising a merge of code into a source-code repository;
evaluate at least one parameter associated with the update, to produce an evaluation result, the evaluation result comprising a determination that a risk associated with one or more components of the software deployment in isolation has increased as a result of the update;
determine a modified set of actions in response to the update, based at least in part on an initial set of actions, the evaluation result, a group of specified criteria on which the risk profile is based, and a component manifest corresponding to the software deployment, wherein the initial set of actions is associated with the one or more components of the software deployment in isolation, wherein the modified set of actions comprises at least one action not included in the initial set of actions, wherein the at least one action not included in the initial set of actions corresponds to the increased risk associated with the one or more components of the software deployment in isolation, and wherein the at least one action not included in the initial set of actions affects at least one additional component not included in the one or more components of the software deployment in isolation; and
perform at least one action of the modified set of actions in response to the update.