Survivability-oriented self-tuning of web systems

9 years 5 months ago
Survivability-oriented self-tuning of web systems
Running in a highly uncertain and changing environment, Web systems cannot always provide full set of services with optimal quality, especially when the workload is high or failures in subsystems occur frequently. It is thus desirable to continuously maintain a high satisfaction level of the system value proposition, hereafter survivability assurance, while relaxing/sacrificing certain quality/functional requirements that are not crucial to the survival of the Web systems. In this paper, we propose a requirements-driven self-tuning method for survivability assurance of Web systems. Using a value-based feedback controller plus a requirements-oriented reasoner, our method makes both quality and functional requirements tradeoffs decisions at runtime. Categories and Subject Descriptors D.2.10 [Software Engineering]: Design – methodologies. General Terms Algorithms, Reliability, Measurement, Performance Keywords Survivability, Self-Tuning, Value, Requirements, Reasoning
Bihuan Chen, Xin Peng, Yijun Yu, Wenyun Zhao
Added 15 May 2011
Updated 15 May 2011
Type Journal
Year 2011
Where WWW
Authors Bihuan Chen, Xin Peng, Yijun Yu, Wenyun Zhao
Comments (0)