AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Self-Organizing Production and Exchange
Computational Economics
An Adaptive Policy Based Management Framework for Differentiated Services Networks
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
Realizing Network Control Policies Using Distributed Action Plans
Journal of Network and Systems Management
Usable Autonomic Computing Systems: The Administrator's Perspective
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Utility Functions in Autonomic Systems
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Policy Schedule Advisor for Performance Management
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Management of Conflicting Obligations in Self-Protecting Policy-Based Systems
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Autonomic Policy Creation with Singlestep Unity
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Distributed Stream Management using Utility-Driven Self-Adaptive Middleware
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
An adaptive middleware framework for context-aware applications
Personal and Ubiquitous Computing
Mobile Networks and Applications
A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier Applications
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Appliance-Based Autonomic Provisioning Framework for Virtualized Outsourcing Data Center
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Policy-Centric Integration and Dynamic Composition of Autonomic Computing Techniques
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Informed data distribution selection in a self-predicting storage system
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Autonomic Provisioning of Backend Databases in Dynamic Content Web Servers
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
A Policy-Definition Language and Prototype Implementation Library for Policy-based Autonomic Systems
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Identity Delegation in Policy Based Systems
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Policy-based Management of an E-commerce Business Simulation: An Experimental Study
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Dynamic security reconfiguration for the semantic web
Engineering Applications of Artificial Intelligence
Resolving scheduling issues of the london underground using a multi-agent system
HoloMAS'05 Proceedings of the Second international conference on Holonic and Multi-Agent Systems for Manufacturing
A roadmap towards sustainable self-aware service systems
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
This paper describes the AGILE technology for building self-managing systems. AGILE serves as both a policy expression language and a framework that facilitates the integration and dynamic composition of several autonomic computing techniques within a single deployment technology and supports run-time self-reconfiguration. The paper also discusses the need for self-stabilisation mechanisms for autonomic systems in order to reduce the reliance of autonomic components on external supervision and extend their behavioural scope and trustability. The self-stabilisation approach taken and the initial support mechanisms in this regard that have been integrated into AGILE are examined. A demonstration application illustrates the powerful dynamic adaptation capabilities of the technology. The self-stabilisation theme is prominent, but other aspects are also demonstrated, including dynamic reconfiguration at the policy level, automated built-in signal processing and trend analysis, the integration of policies and utility functions and the ease with which such advanced self-managing behaviour can be configured using AGILE.