|
Journal of Software 2011
SA Based Software Deployment Reliability Estimation Considering Component Reliability of Exponential DistributionDOI: 10.4304/jsw.6.6.1140-1145 Keywords: software architecture , software deployment , component reliability , exponential distribution , component replica , system redeployment Abstract: Although many approaches for architecture- based reliability estimation exist, these approaches are typically limited to certain classes or exclusively concentrate on software reliability, neglecting the influence of hardware resources, component reliability, component replica and software deployment. In this paper, a reliability estimation model based on software architecture (SA) is presented. This model incorporates the influence of software deployment, component reliability and component replica. Component lifetimes can be modeled by exponential distribution. The approach of calculating system reliability considering component replica and component reliability is proposed. The influences of different deployment architectures on component reliabilities and system reliability are investigated. The improvement of system reliability by redeployment or component replica is discussed.
|