System identification: theory for the user
System identification: theory for the user
Robust adaptive control
Signals & systems (2nd ed.)
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
Hierarchical model-based autonomic control of software systems
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
Tracking time-varying parameters in software systems with extended Kalman filters
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
The Landscape of Service-Oriented Systems: A Research Perspective
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
Towards a Real-Time Reference Architecture for Autonomic Systems
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
A real-time adaptive control of autonomic computing environments
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Service System Resource Management Based on a Tracked Layered Performance Model
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Online response time optimization of Apache web server
IWQoS'03 Proceedings of the 11th international conference on Quality of service
Brief Robust adaptive control of uncertain discrete-time systems
Automatica (Journal of IFAC)
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Autonomic computing control of composed web services
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Dynamic updating of online recommender systems via feed-forward controllers
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Hi-index | 0.00 |
Software as a service creates the possibility of composing software applications from web services spread across different application domains. To guarantee certain quality of services of the composite service, one can think of two paths ahead: quality of service negotiation and guarantee prior to service deployment and bindings; or a more speculative and adaptive behavior at runtime. In this position paper we propose a hybrid approach, combining development and runtime information to make the web services adapt to workload variations. The approach combines control theory with performance modeling and is built around a model of the web service. A control loop theory approach is taken to model discovery. The control loop allows for keeping the web service's performance even when the model is not completely known and failure of components of the control loop are likely to happen. The approach is related to robust state estimation. The robustness makes the model insensitive to parameter variations and to uncertainties in the model. With appropriate conditions, the above concept can be extended to the external environments in which the web service has to perform.