Submissions:Policy
From Odp
This article is waiting for review
If you are a member of quality committee please visit the
If you are author of this proposal or you want to contribute to this pattern's review, you can: specify if this revision takes in account any of the review(s) In general, it could be useful to visit the evaluation section to have information about the evaluation process of this proposal Current revision ID: 13090 |
Graphical representation
Diagram
General description
Name: | Policy |
---|---|
Submitted by: | PanagiotisMitzias, FabioCorubolo, EfstratiosKontopoulos, MarinaRiga |
Also Known As: | |
Intent: | The pattern intends to model policies, their characteristics and their associated entities, such as processes and agents. This pattern has been developed by MKLab at CERTH/ITI and the University of Liverpool for the PERICLES FP7 project. |
Domains: | |
Competency Questions: |
|
Solution description: | The pattern’s main entity is a policy. Appropriate object properties connect the policy with significant attributes and other entities. |
Reusable OWL Building Block: | http://mklab.iti.gr/pericles/Policy_ODP.owl (713) |
Consequences: | The Policy ODP is expected to facilitate the representation of the policy notion, which can be exploited in various domains. A well-established, comprehensible pattern will prove to be advantageous. |
Scenarios: |
|
Known Uses: | |
Web References: | |
Other References: | |
Examples (OWL files): | |
Extracted From: | |
Reengineered From: | |
Has Components: | |
Specialization Of: | |
Related CPs: |
Elements
The Policy Content OP locally defines the following ontology elements:
assignedTo (owl:ObjectProperty) Associates a policy to the agent that is responsible for the application of the policy (person or role).
assignedTo page hasAutomationStatus page
hasLanguage (owl:ObjectProperty) Associates a policy with the language used for the policy definition.
hasLanguage page hasRequirementLevel page
hasStatement (owl:ObjectProperty) Associates a policy with a statement, which is a detailed definition of the policy contents.
hasStatement page hasSubPolicy (owl:ObjectProperty) Associates a policy to another policy that is contained in the initial.
hasSubPolicy page hasValidationProcess (owl:ObjectProperty) Associates a policy with a process that is used to validate the policy.
hasValidationProcess page implementedBy (owl:ObjectProperty) Associates a policy with a process that is used to implement the policy.
implementedBy page targetsEntity (owl:ObjectProperty) Associates a policy with an entity that is subject to the policy.
targetsEntity page targetsUsers (owl:ObjectProperty) Associates a policy to the user community the policy has been designed for.
targetsUsers page AutomationStatus (owl:Class) The level of automation of a policy. Specifies if a policy implementation requires human intervention. E.g. manual, automated with human intervention, automated with human validation, fully automated, etc.
AutomationStatus page ImplementationStatus (owl:Class) The level of implementation of a policy. E.g. implemented, partially implemented, unimplemented, not-implementable, etc.
ImplementationStatus page Language (owl:Class) The language used for the policy definition. E.g. natural language, ReAL, SPIN, etc.
Language page Policy (owl:Class) A deliberate system of principles to guide decisions and achieve rational outcomes. A policy is a statement of intent, and is implemented as a procedure or protocol.
Policy page PolicyType (owl:Class) The type of policy. Not all policies are equal; mandatory ones must be implemented to satisfy law or other requirements, others are aspirational, and most are met with the best possible effort. E.g. mandatory, legal requirement, aspirational, business driven, etc.
PolicyType page Process (owl:Class) A sequence of interdependent and linked procedures which, at every stage, consume one or more resources (time, energy, machines, money) to convert inputs (data, material, parts, etc.) into outputs.
Process page RequirementLevel (owl:Class) The level of a policy's compliance. E.g. must, must not, should, shoud not, may, etc.
RequirementLevel pageAdditional information
Scenarios
Scenarios about Policy
No scenario is added to this Content OP.
Reviews
Reviews about Policy
There is no review about this proposal. This revision (revision ID 13090) takes in account the reviews: none
Other info at evaluation tab
Modeling issues
Modeling issues about Policy
There is no Modeling issue related to this proposal.