Using Event Calculus to Formalise Policy Specification and Analysis

  • Authors:
  • Arosha K. Bandara;Emil C. Lupu;Alessandra Russo

  • Affiliations:
  • -;-;-

  • Venue:
  • POLICY '03 Proceedings of the 4th IEEE International Workshop on Policies for Distributed Systems and Networks
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

As the interest in using policy-based approaches forsystems management grows, it is becoming increasinglyimportant to develop methods for performing analysisand refinement of policy specifications. Although this isan area that researchers have devoted some attention to,none of the proposed solutions address the issues ofanalysing specifications that combine authorisation andmanagement policies; analysing policy specifications thatcontain constraints on the applicability of the policies;and performing a priori analysis of the specification thatwill both detect the presence of inconsistencies andexplain the situations in which the conflict will occur.This paper presents a method for transforming bothpolicy and system behaviour specifications into a formalnotation that is based on Event Calculus. Additionally itdescribes how this formalism can be used in conjunctionwith abductive reasoning techniques to perform a priorianalysis of policy specifications for the various conflicttypes identified in the literature. Finally, it presents someinitial thoughts on how this notation and analysistechnique could be used to perform policy refinement.