Qos architectural patterns for self-architecting software systems
Daniel A. Menascé, João P. Sousa, Sam Malek, Hassan E. M. Gomaa · 2010
This paper discusses the automated application of architectural patterns for tuning the quality of service of service-oriented software. The paper first presents an overview of prior work in self-architecting, SASSY, and a motivating example in the emergency response domain. After summarizing the heuristic used for self-architecting, the paper discusses a number of architectural patterns and the corresponding quantitative models for two concrete aspects of quality of service: availability and response time. A case study illustrates the role of patterns in the application of the self-architecting heuristic to the motivating example.