Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A more formal approach is preferred. Programmers use a specific Eclipse project type for developing each type of proto policy. The project is under source control in git. This Eclipse project is structured correctly for creating policies for a specific type of PDP. It includes the correct POM files for generating the proto policy as a Maven artifact. It has editors and perspectives that ad the programmer in their work.

Generating Proto Policies

It is also possible to generate proto policies using MDD (Model Driven Development) techniques. Policies are expressed using a DSL (Domain Specific Language) or a policy specification environment for a particular application domain. For example, policies for specifying SLAs could be expressed in a SLA DSL and policies for managing SON features could be generated from a visual SON management tool. The ONAP Policy framework provides an API that allows tool chains to create proto policies.


*******

  • The Policy GUI Dashboard is created from the ONAP Portal SDK to create a consistent user experience
  • The Policy GUI Designer is created from the ONAP SDC SDK to create a consistent user experience

...