System identification: theory for the user
System identification: theory for the user
A feedback-driven proportion allocator for real-rate scheduling
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Feedback Control of Dynamic Systems
Feedback Control of Dynamic Systems
Queueing Model Based Network Server Performance Control
RTSS '02 Proceedings of the 23rd IEEE Real-Time Systems Symposium
A control theory based framework for dynamic adaptable systems
Proceedings of the 2004 ACM symposium on Applied computing
Towards a Control-Theoretical Approach to Software Fault-Tolerance
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
An Overview of Software Cybernetics
STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
Automatic Stress and Load Testing for Embedded Systems
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 02
SEAMS 2007: Software Engineering for Adaptive and Self-Managing Systems
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Automatic feedback, control-based, stress and load testing
Proceedings of the 2008 ACM symposium on Applied computing
Towards goal-oriented development of self-adaptive systems
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Quality attribute tradeoff through adaptive architectures at runtime
Journal of Systems and Software
Online response time optimization of Apache web server
IWQoS'03 Proceedings of the 11th international conference on Quality of service
Journal of Systems and Software
Hi-index | 0.00 |
The increasingly complex environments in which software systems are running today have made runtime software quality unstable and hardly in an optimal state, especially for those systems in open and dynamic environments, e.g. Internetware. In this paper, we explore the effectiveness of software cybernetics and feedback control theory in runtime software quality optimization. We propose a method of runtime quality optimization by using feedback control theory. Specially, we consider the problem of runtime optimization for a specific quality attribute, namely throughput, for Web-based systems. We design a double-layer feedback control model for the problem and implement the runtime optimization control method. In the method, runtime feedbacks are collected and used by the control model to adjust related control parameters. The experimental study has demonstrated the effectiveness of software cybernetics and feedback control theory in runtime quality optimization.