Patent ID: 9420006
Filing Date: 2016-08-16
CPC Classification: H04L

Claim Text:
1. A method of managing policies in an at least one information technologies (IT) system, comprising: receiving a policy input indicating at least one input policy for the at least one IT system, the received policy input relating to non-functional system attributes for the IT system and received in a format that is not machine-enforceable at a policy implementation entity of the IT system; determining at least one functional model for the IT system, the at least one functional model indicating functional system attributes of the IT system; loading at least one pre-configured rule and/or configuration template from a memory; automatically or semi-automatically generating, by a processor, at least one machine-enforceable rule and/or configuration that is in a ready to implement format in a manner compliant with the received policy input by iteratively filling the at least one pre-configured rule and/or configuration template with functional system attributes indicated by the at least one functional model, wherein the at least one machine-enforceable rule and/or configuration is an output of a model-driven process and is produced from the received policy input; and distributing the at least one machine-enforceable rule and/or configuration to at least one policy implementation entity.