Title :
Automatic Annotation of Software Configuration Models with Service Recovery Information
Author :
Kanso, A. ; Khendek, F. ; Toeroe, M.
Author_Institution :
Electr. & Comput. Eng. Dept., Concordia Univ., Montreal, QC, Canada
Abstract :
Highly available services are nowadays provided by large and complex systems built from Commercial-Of-The-Shelf (COTS) components. Such systems are deployed on top of standardized middleware services that manage service availability by monitoring the component health and by dynamically shifting workload from a faulty component to a healthy one. This management is achieved through the usage of a configuration model. Characterizing the availability of such systems before deployment is an important question. Indeed, components may be characterized with a failure rate, but this information does not translate directly to service failure/outage which is the first step towards service availability evaluation. In this paper, we propose an approach to derive from the component failure rates the recovery duration and service outage while taking into account the configuration characteristics and middleware service recovery procedures.
Keywords :
large-scale systems; middleware; object-oriented programming; software reliability; system recovery; COTS; automatic annotation; commercial-of-the-shelf component; complex systems; component failure rates; configuration characteristics; faulty component; large systems; middleware service recovery procedures; service availability evaluation; service recovery information; software configuration models; standardized middleware services; Analytical models; Availability; Context; Filling; Middleware; Servers; Unified modeling language; COTS components; Recovery analysis; availability management; configuration model; failure rate; service outage; service recovery;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0006-3
DOI :
10.1109/DASC.2011.43