This document defines what Policy is, how policy-based management is used in the LSO RA, some exemplary use cases, and architectural extensions to the LSO RA. This will enable policies to be exchanged across APIs as defined in MEF 55.1, including (but not limited to) Cantata, Allegro, and Sonata. Cantata and Allegro enable policy-based interaction between the Customer and the Provider, while Sonata is critical for policy-based interaction in a carrier supply chain.
The policy model defined in this document is developed from MEF 78.1 (i.e., the MEF Core Model, or MCM). This means that the top of the policy model (i.e., MCMPolicyObject) is a sub-class of the MCM.
This document uses modeling best practices, and a number of software patterns to provide an extensible framework that can support model-driven engineering  as well as the needs of DevOps-inspired automation. It defines concepts and functions that can be represented to define policies, as well as associated data, exchanged at all seven of the Interface Reference Points currently defined in MEF 55.1.
The policy model defined in this document is an object-oriented information model, and hence, is independent of any specific architectural paradigm (e.g., resource- or service-oriented architec-tures), protocol, or platform.
The policy model defined in this document can be used to represent a number of different types of policies, including (but not limited to) imperative, declarative, intent, and utility function policies. However, the focus of this document is on imperative and intent policies.
Standards published by MEF are intended for general distribution to the public and may be downloaded from this site and reproduced without charge. Any reproduction of MEF documents shall contain the following statement: "Reproduced with permission of MEF Forum." All rights granted to MEF under applicable copyright laws are expressly reserved. No permission is granted to any recipient or user of MEF publications to modify any of the information contained therein and MEF disclaims all responsibility and liability for such modifications.