Policy-Based Management for Resource-Constrained Devices and Systems

The presented policy-based management system supports autonomous control and adaptation of a distributed system according to changing conditions and requirements by means of event-condition-action (ECA) rules. Furthermore, it supports policy-aware application programming. Application components can request evaluations of policy expressions and decisions in order to govern their behavior depending on global system state and environment conditions. That rich functionality has to be provided very efficiently since the distributed system consists of resource-constrained devices. The model-based management (MBM) approach is applied separating comfortable tool-assisted policy definition and refinement at design time from lightweight runtime policy enforcement. New enhancements of MBM extend the policy refinement to the derivation of ECA rules. The new backend functions generate executable Java byte code for policy expressions and decisions as well as for policy rules. The code is appropriately partitioned and allocated to the devices. A simplified healthcare scenario demonstrates the approach and its application.

[1]  Morris Sloman,et al.  Policies Hierarchies for Distributed Systems Management , 1993, IEEE J. Sel. Areas Commun..

[2]  Emil C. Lupu,et al.  AMUSE: autonomic management of ubiquitous e‐Health systems , 2008, Concurr. Comput. Pract. Exp..

[3]  David R. Cheriton,et al.  Leases: an efficient fault-tolerant mechanism for distributed file cache consistency , 1989, SOSP '89.

[4]  Heiko Krumm,et al.  Model-based management of embedded service systems-an applied approach , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[5]  Heiko Krumm,et al.  Service-Orientation and Flexible Service Binding in Distributed Automation and Control Systems , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[6]  Stephan Reiff-Marganiec,et al.  APPEL: An Adaptable and Programmable Policy Environment and Language , 2009 .

[7]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[8]  Emil C. Lupu,et al.  Ponder2 - Policy-Based Self Managed Cells , 2007, AIMS.

[9]  Feng Wang,et al.  Towards personalised home care systems , 2008, PETRA '08.