Chapter 4 Policy Languages

A policy language is a prerequisite for concrete representation of policies. Although policy information models provide a basic structure for expressing policies, policy languages provide a means to express instances of these basic structures. As discussed earlier, policies are constraints on the behavior of a system. At one extreme, they can be written in natural languages. Traditionally, natural language has been used to define various real-life policies (for example, corporate policy), but these cannot be processed by computers directly. At the other extreme, mathematical notations are good for precisely representing a policy, for processing them by computers, and for proving certain characteristics using artificial ...

Get Policy Technologies for Self-Managing Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.