Why feedback implementations fail: the importance of systematic testing
Proceedings of the Fifth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks
A distributed control framework for performance management of virtualized computing environments
Proceedings of the 7th international conference on Autonomic computing
On the energy consumption and performance of systems software
Proceedings of the 4th Annual International Conference on Systems and Storage
A framework for evaluating quality-driven self-adaptive software systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Proceedings of the 9th international conference on Autonomic computing
Control theory for principled heap sizing
Proceedings of the 2013 international symposium on memory management
Hi-index | 0.00 |
A wide variety of software systems employ closed loops (feedback) to achieve service level objectives and to optimize resource usage. Control theory provides a systematic approach to constructing closed loop systems, and is widely used in disciplines such as mechanical and electrical engineering. This paper describes recent advances in applying control theory to computing systems, and identifies research challenges to address so that control engineering can be widely used by software practitioners.