The Open UniversitySkip to content
 

Are your sites down? Requirements-driven self-tuning for the survivability of web systems

Chen, Bihuan; Peng, Xin; Yu, Yijun and Zhao, Wenyun (2011). Are your sites down? Requirements-driven self-tuning for the survivability of web systems. In: 19th International Conference on Requirements Engineering, August 29 - September 2, 2011 , Trento, Italy.

Warning

This is the latest version of this eprint.

Full text available as:
Full text not publicly available
Due to copyright restrictions, this file is not available for public download
Click here to request a copy from the OU Author.
URL: http://www.re11.org/
Google Scholar: Look up in Google Scholar

Abstract

Running in a highly uncertain and greatly complex environment, Web systems cannot always provide full set of services with optimal quality, especially when work loads are high or subsystem failures are frequent. Hence, it is significant to continuously maintain a high satisfaction level of survivability, hereafter survivability assurance, while relaxing or sacrificing certain quality or functional requirements that are not crucial to the survival of the entire system. After giving a value-based interpretation to survivability assurance to facilitate a quantitative analysis, we propose a requirements-driven self-tuning method for the survivability assurance of Web systems. Maintaining an enriched and live goal model, our method adapts to runtime tradeoff decisions made by our PID (propor-tional-integral-derivative) controller and goal-oriented reasoner for both quality and functional requirements. The goal-based configuration plans produced by the reasoner is carried out on the live goal model, and then mapped into system architectural configurations. Experiments on an online shopping system are conducted to validate the effectiveness of the proposed method.

Item Type: Conference Item
Copyright Holders: 2011 IEEE
Project Funding Details:
Funded Project NameProject IDFunding Body
Not SetNot SetSecureChange
Extra Information: Pages 219-228 in published proceedings
This paper is an extended version of our poster paper (B. Chen, X. Peng, Y. Yu, and W. Zhao, “Survivability-oriented selftuning of Web systems,” in WWW, 2011, pp. 23-24.) that briefly presents the motivation and overview of our method.
Keywords: self-tuning; survivability; web engineering; requirements engineering; goals; automated software engineering
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Related URLs:
Item ID: 29060
Depositing User: Yijun Yu
Date Deposited: 06 Jul 2011 09:58
Last Modified: 03 Dec 2012 14:55
URI: http://oro.open.ac.uk/id/eprint/29060
Share this page:

Available Versions of this Item

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk