Machine Learning - Special issue on learning with probabilistic representations
Time Series Analysis: Forecasting and Control
Time Series Analysis: Forecasting and Control
The Vision of Autonomic Computing
Computer
Finding Frequent Items in Data Streams
ICALP '02 Proceedings of the 29th International Colloquium on Automata, Languages and Programming
What's hot and what's not: tracking most frequent items dynamically
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
The dawning of the autonomic computing era
IBM Systems Journal
Emergence: A Paradigm for Robust and Scalable Distributed Applications
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Short term performance forecasting in enterprise systems
Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining
An integrated efficient solution for computing frequent and top-k elements in data streams
ACM Transactions on Database Systems (TODS)
Understanding churn in peer-to-peer networks
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Application performance prediction in autonomic systems
Proceedings of the 44th annual Southeast regional conference
REDS: a reconfigurable dispatching system
Proceedings of the 6th international workshop on Software engineering and middleware
An infrastructure for autonomic system development: the selflet approach
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Models and framework for supporting runtime decisions in Web-based systems
ACM Transactions on the Web (TWEB)
Mining frequent items in a stream using flexible windows
Intelligent Data Analysis - Knowledge Discovery from Data Streams
Predictive algorithms in the management of computer systems
IBM Systems Journal
Hi-index | 0.00 |
A complex pervasive system is typically composed of many cooperating nodes, running on machines with different capabilities, and pervasively distributed across the environment. These systems pose several new challenges such as the need for the nodes to manage autonomously and dynamically in order to adapt to changes detected in the environment. To address the above issue, a number of autonomic frameworks has been proposed. These usually offer either predefined self-management policies or programmatic mechanisms for creating new policies at design time. From a more theoretical perspective, some works propose the adoption of prediction models as a way to anticipate the evolution of the system and to make timely decisions. In this context, our aim is to experiment with the integration of prediction models within a specific autonomic framework in order to assess the feasibility of such integration in a setting where the characteristics of dynamicity, decentralization, and cooperation among nodes are important. We extend an existing infrastructure called SelfLets in order to make it ready to host various prediction models that can be dynamically plugged and unplugged in the various component nodes, thus enabling a wide range of predictions to be performed. Also, we show in a simple example how the system works when adopting a specific prediction model from the literature.