Patent ID: 11949561
Assignee: SERVICENOW, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system, comprising:
a processor; and
a memory storing instructions thereon that, when executed, cause the processor to perform operations comprising:
receiving, from a client device, inputs defining associations between one or more control objectives and one or more policies, wherein the one or more control objectives define one or more functions to be performed to comply with the one or more policies;
mapping the one or more policies associated with the one or more control objectives to an application development environment;
receiving, from the client device or a different client device, a change set to an application in the application development environment, wherein the change set comprises one or more modifications to a portion of source code associated with the application in the application development environment;
determining whether the change set adheres to the one or more policies;
suspending development of the application in the application development environment such that implementation of the change set is restricted in response to determining that the change set does not adhere to the one or more policies;
receiving, from the client device or the different client device, a request for an exception to at least one of the one or more policies in response to determining that the change set does not adhere to the one or more policies;
enabling the implementation of the change set in the application development environment in response to the request for the exception being approved; and
resuming the development of the application in the application development environment in response to the request for the exception being approved.