Fourth IEEE International Symposium on Network Computing and Applications (2005)
July 27, 2005 to July 29, 2005
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/NCA.2005.3
Chetan Shankar , Department of Computer Science University of Illinois at Urbana-Champaign
Roy Campbell , Department of Computer Science University of Illinois at Urbana-Champaign
<p>Pervasive systems comprise large collections of heterogeneous and mobile devices, services and applications. A management infrastructure is required to govern the system behavior according to policies specified by the system administrator. Policy-based management is a well-established approach where policies are specified as Event-Condition-Action (ECA) rules that determine the management actions to be performed when certain situations occur. The problem with ECA policies is that conflicting actions may get triggered on the same event resulting in policy conflicts. Cycles may result when a set of policy rules trigger each other continuously. Existing approaches to conflict detection are limited in scope and can only detect conflicting actions if they are explicitly stated. In addition, current techniques do not detect cycles in management policies. We propose an extension to the ECA rule framework, called Event-Condition- PreCondition-Action-PostCondition (ECPAP) as a rule framework for management policies. In this framework, actions are annotated with axiomatic specifications that enable powerful reasoning to detect conflicts and cycles in policies. We present the details of this framework.</p>
C. Shankar and R. Campbell, "A Policy-based Management Framework for Pervasive Systems using Axiomatized Rule-Actions," Fourth IEEE International Symposium on Network Computing and Applications(NCA), Cambridge, Massachusetts, 2005, pp. 255-258.