Reliability Analysis Of SA based Software Deployment with Consideration of System Deployment

Xihong Su, Zhibo Wu, Hongwei Liu, Xiaozong Yang, Xiaozong Yang · Intelligent Automation & Soft Computing · 2011

Abstract Software architecture (SA) has been widely advocated as an effective abstraction for modeling, implementing, and evolving complex software systems such as those in distributed, decentralized, heterogeneous and mobile environments. There are two important facets related to this domain: software deployment and reliability. SA based software deployment models help to analyze reliability of system deployments. Though there exist many approaches for architecture-based reliability estimation, little work has been done in incorporating the influence of system deployment and hardware resources. In this paper, a new approach of estimating system reliability at architectural level is proposed. The approach incorporates the influence of system deployment and hardware resources. Additionally, there are many factors influencing system deployment, such as possible restrictions on component location. In order to make fully use of these factors, the multi-dimension factors on system deployment are translated int...

Read the paper · More papers on PaperTik