Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Obligations play an increasingly important role in authorization systems and are supported by languages such as XACML. Hover, our understanding of how to handle obligations in languages such as XACML, particularly in exceptional circumstances, is hampered by a lack of formality and rigor in the existing literature, including the XACML standard. PTaCL is an attribute-based policy language that makes use of tree-structured policies and targets, like XACML. Hover, PTaCL is more general than XACML and has rigorous operational semantics for request evaluation, from which a policy decision point can be implemented. ,  enhance PTaCL by extending the policy syntax to include obligations and defining the obligations that should be associated with an authorization decision. Our final contribution is to extend our analysis to cases where policy evaluation may return an indeterminate value.  demonstrate that obligation semantics for PTaCL coincide with those of XACML when there is no indeterminacy. More importantly,  show that our obligation semantics provide a principled method for determining obligations for any policy-combining algorithm and the set of possible obligations in the presence of indeterminacy, thereby providing considerable advantages over existing approaches.
['Jason Crampton', 'Conrad Williams']
I am writing a research paper on a idea Obligations in PTaCL
[{"from": "human", "value": "I am writing a research paper on a idea Obligations in PTaCL"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Obligations play an increasingly important role in authorization systems and are supported by languages such as XACML. Hover, our understanding of how to handle obligations in languages such as XACML, particularly in exceptional circumstances, is hampered by a lack of formality and rigor in the existing literature, including the XACML standard. PTaCL is an attribute-based policy language that makes use of tree-structured policies and targets, like XACML. Hover, PTaCL is more general than XACML and has rigorous operational semantics for request evaluation, from which a policy decision point can be implemented. ,  enhance PTaCL by extending the policy syntax to include obligations and defining the obligations that should be associated with an authorization decision. Our final contribution is to extend our analysis to cases where policy evaluation may return an indeterminate value.  demonstrate that obligation semantics for PTaCL coincide with those of XACML when there is no indeterminacy. More importantly,  show that our obligation semantics provide a principled method for determining obligations for any policy-combining algorithm and the set of possible obligations in the presence of indeterminacy, thereby providing considerable advantages over existing approaches."}]