TY - GEN
T1 - Managing pervasive systems using role-based obligation policies
AU - Shankar, Chetan
AU - Campbell, Roy
PY - 2006
Y1 - 2006
N2 - Pervasive systems are complex distributed systems containing heterogeneous and mobile devices, services and applications. Policy-based management is an effective approach for managing these systems. The dynamism of a pervasive system due to mobility of devices and applications makes policy specification and management a difficult problem. Policies need to be modified when devices and applications are added, removed or migrated across pervasive systems. This causes significant policy management overhead and improper management may lead to policy conflicts, cycles and other undesirable system behaviors. In this paper, we present a role-based approach for managing pervasive systems. Roles group related entities and enable logical separation of entities from policies. Policies and entities are assigned to roles and every entity belonging to a role enforces policies assigned to that role. Policies and entities can be independently modified and this flexibility simplifies policy management. Roles are further organized into hierarchies that enable policy reuse. We present our management framework and middleware based on roles that is being developed for managing our prototype pervasive system.
AB - Pervasive systems are complex distributed systems containing heterogeneous and mobile devices, services and applications. Policy-based management is an effective approach for managing these systems. The dynamism of a pervasive system due to mobility of devices and applications makes policy specification and management a difficult problem. Policies need to be modified when devices and applications are added, removed or migrated across pervasive systems. This causes significant policy management overhead and improper management may lead to policy conflicts, cycles and other undesirable system behaviors. In this paper, we present a role-based approach for managing pervasive systems. Roles group related entities and enable logical separation of entities from policies. Policies and entities are assigned to roles and every entity belonging to a role enforces policies assigned to that role. Policies and entities can be independently modified and this flexibility simplifies policy management. Roles are further organized into hierarchies that enable policy reuse. We present our management framework and middleware based on roles that is being developed for managing our prototype pervasive system.
UR - http://www.scopus.com/inward/record.url?scp=33750325679&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750325679&partnerID=8YFLogxK
U2 - 10.1109/PERCOMW.2006.77
DO - 10.1109/PERCOMW.2006.77
M3 - Conference contribution
AN - SCOPUS:33750325679
SN - 0769525202
SN - 9780769525204
T3 - Proceedings - Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2006
SP - 373
EP - 377
BT - Proceedings - Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2006
T2 - 4th Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2006
Y2 - 13 March 2006 through 17 March 2006
ER -