TY - GEN
T1 - Ordering management actions in pervasive systems using specification- enhanced policies
AU - Shankar, Chetan
AU - Campbell, Roy
PY - 2006
Y1 - 2006
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=33750339678&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750339678&partnerID=8YFLogxK
U2 - 10.1109/PERCOM.2006.41
DO - 10.1109/PERCOM.2006.41
M3 - Conference contribution
AN - SCOPUS:33750339678
SN - 0769525180
SN - 9780769525181
T3 - Proceedings - Fourth Annual IEEE International Conference on Pervasive Computing and Communications, PerCom 2006
SP - 234
EP - 238
BT - Proceedings - Fourth Annual IEEE International Conference on Pervasive Computing and Communications, PerCom 2006
T2 - 4th Annual IEEE International Conference on Pervasive Computing and Communications, PerCom 2006
Y2 - 13 March 2006 through 17 March 2006
ER -