Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Quality Attributes of Web Software Applications
IEEE Software
Value-based software engineering
ACM SIGSOFT Software Engineering Notes
Self-Tuning of Software Systems Through Goal-based Feedback Loop Control
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
Hi-index | 0.00 |
Running in a highly uncertain and changing environment, Web systems cannot always provide full set of services with optim¬al quality, especially when the workload is high or failures in subsys-tems 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.