CPC G06F 8/71 (2013.01) [G06F 11/327 (2013.01); G06N 20/00 (2019.01)] | 18 Claims |
1. A method comprising, performing by one or more processors, operations including:
automatically determining, using a trained machine-learning based model, a risk level for a proposed modification to a system, wherein the proposed modification includes a modification to code of a software component of the system,
determining whether the code is a critical code segment or a non-critical code segment, and
performing at least one of:
providing a suggested action for reducing the determined risk level for the proposed modification when the code is determined to be a non-critical code segment and the determined risk level is above a non-critical code predetermined threshold, or
blocking the proposed modification from being implemented when the code is determined to be a critical code segment and the determined risk level is above a critical code predetermined threshold.
|