diff --git a/formal-semantics/index.html b/formal-semantics/index.html index 9f3d7fe..b457e03 100644 --- a/formal-semantics/index.html +++ b/formal-semantics/index.html @@ -168,16 +168,15 @@

Semantics of Permissions, Prohibitions, and Obligations

  • Prohibition, Obligation, and Condition (Duty) have a property called deontic state, which can take the values of not-set, or violated, or fulfilled. - They can become violated or fulfilled only when they are active. - - + They can become violated or fulfilled only when they are active.
    + An active prohibition can be violated many times by different actions, + therefore when a prohibition is violated it is required + to register the action that brings to the violation.
  • +
  • Permission has a property called control state, which can take the values of permitted or + not-permitted for a specific attempted or executed action.
  • +
  • Constraint (connected to the Rule using the odrl:constraint property) has a property called satisfaction state which can take the values of satisfied or not-satisfied. A not-satisfied constraint may become satisfied and return to being not-satisfied. @@ -188,13 +187,14 @@

    Semantics of Permissions, Prohibitions, and Obligations

    odrl:refinement property) has a property called satisfaction state which can take the values of satisfied or not-satisfied. -
  • Action (connected to the Rule with the odrl:action property) has a property called performance state + +