A formalism was recently introduced to instrument, monitor and control computer applications based on the rate of heartbeats they emit, thereby quantitatively signaling their progress toward goals. To date, the idea was however used essentially in an heuristic manner. This work first shows that a very simple dynamic heartbeat rate model can be devised, an that said model allows to address the corresponding control problems in a methodologically grounded way. A general solution is then devised, that can be realized through different actuation mechanisms, depending on which type of resource-CPU, memory, bandwidth, etc.-is constraining the application performance in the particular situation at hand. Experiments prove the efficacy of the propos...
This paper focuses on the analysis of autonomic nervous system responses of programmers during tasks...
Monitoring based computer system should be self-aware first because self-aware computer systems will...
he use of control-based methods for resource manage- ment in real-time computing and communication s...
Adaptive, or self-aware, computing has been proposed to help ap-plication programmers confront the g...
The rise of multicore computing has greatly increased sys-tem complexity and created an additional b...
Adaptive, or self-aware, computing has been proposed as one method to help application programmers c...
Autonomic computing systems adapt themselves thousands of times a second, to accomplish their goal d...
The use of control theory in the design and implementation of computing systems capable of adapting ...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
Self-aware computer systems will be capable of adapting their behavior and resources thousands of ti...
The evaluation of cardiovascular control system requires ad-hoc software tools specifically designed...
The evaluation of cardiovascular control system requires ad-hoc software tools specifically designed...
Heart rate variability is an important physiological parameter in medicine. This parameter is used a...
Hakutermit: biosignal processing, human-computer interaction, multimodal architectures, proactive c...
Introduction Resource allocation is the task of determining the levels of guarantees that applicati...
This paper focuses on the analysis of autonomic nervous system responses of programmers during tasks...
Monitoring based computer system should be self-aware first because self-aware computer systems will...
he use of control-based methods for resource manage- ment in real-time computing and communication s...
Adaptive, or self-aware, computing has been proposed to help ap-plication programmers confront the g...
The rise of multicore computing has greatly increased sys-tem complexity and created an additional b...
Adaptive, or self-aware, computing has been proposed as one method to help application programmers c...
Autonomic computing systems adapt themselves thousands of times a second, to accomplish their goal d...
The use of control theory in the design and implementation of computing systems capable of adapting ...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
Self-aware computer systems will be capable of adapting their behavior and resources thousands of ti...
The evaluation of cardiovascular control system requires ad-hoc software tools specifically designed...
The evaluation of cardiovascular control system requires ad-hoc software tools specifically designed...
Heart rate variability is an important physiological parameter in medicine. This parameter is used a...
Hakutermit: biosignal processing, human-computer interaction, multimodal architectures, proactive c...
Introduction Resource allocation is the task of determining the levels of guarantees that applicati...
This paper focuses on the analysis of autonomic nervous system responses of programmers during tasks...
Monitoring based computer system should be self-aware first because self-aware computer systems will...
he use of control-based methods for resource manage- ment in real-time computing and communication s...