• DocumentCode
    3386840
  • Title

    Ordering management actions in pervasive systems using specification-enhanced policies

  • Author

    Shankar, Chetan ; Campbell, Roy

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL
  • fYear
    2006
  • fDate
    13-17 March 2006
  • Lastpage
    238
  • Abstract
    A pervasive system features a plethora of devices, services and applications organized as a large distributed system. One approach to managing such systems is by policies where administrators specify the management action to be taken in different situations using event-condition-action (ECA) rules. An important problem with policy-based management of a pervasive system is that multiple rules can get triggered on a single event and the behavior of the system depends on the order of rule enforcement. Systems managed using ECA policies do not provide guarantees about system behavior when multiple rules are concurrently triggered. In this paper, we present a novel rule framework called event-condition-precondition-action-postcondition (ECPAP) that combines axiomatic specifications with ECA rules for specifying management rules. ECPAP rules contain action specifications in first-order predicate logic that enables us to reason about the enforcement order. We define a notion called enforcement semantics for policy-based management and show how this can be used to provide guarantees about system behavior. We present the details of the framework
  • Keywords
    formal logic; formal specification; inference mechanisms; ubiquitous computing; ECA policy-based management; ECPAP; axiomatic specifications; distributed system; enforcement semantics; event-condition-action rules; event-condition-precondition-action-postcondition; first-order predicate logic; management rule specification; pervasive systems; specification-enhanced policies; Application software; Computer science; Content management; Data security; File systems; Guidelines; Logic; Pervasive computing; Resource management; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications, 2006. PerCom 2006. Fourth Annual IEEE International Conference on
  • Conference_Location
    Pisa
  • Print_ISBN
    0-7695-2518-0
  • Type

    conf

  • DOI
    10.1109/PERCOM.2006.41
  • Filename
    1604812