Article thumbnail
Location of Repository

Sensitivity Analysis for a Scenario-Based Reliability Prediction Model

By G Rodrigues, D Rosenblum and S Uchitel


As a popular means for capturing behavioural requirements, scenariosshow how components interact to provide system-level functionality.If component reliability information is available, scenarioscan be used to perform early system reliability assessment. Inprevious work we presented an automated approach for predictingsoftware system reliability that extends a scenario specificationto model (1) the probability of component failure, and (2) scenariotransition probabilities. Probabilistic behaviour models ofthe system are then synthesized from the extended scenario specification.From the system behaviour model, reliability predictioncan be computed. This paper complements our previous work andpresents a sensitivity analysis that supports reasoning about howcomponent reliability and usage profiles impact on the overall systemreliability. For this purpose, we present how the system reliabilityvaries as a function of the components reliabilities and thescenario transition probabilities. Taking into account the concurrentnature of component-based software systems, we also analysethe effect of implied scenarios prevention into the sensitivity analysisof our reliability prediction technique

Publisher: ACM Press
Year: 2005
OAI identifier:
Provided by: UCL Discovery

Suggested articles


  1. (1980). A User-Oriented Software Reliability Model. In
  2. (2003). Adding performance evaluation to the LTSA tool (tool demonstration).
  3. (2004). and J.Magee. Incremental Elaboration of Scenarios-Based Specifications and Behavior Models Using Implied Scenarios.
  4. (2003). and J.Magee. Synthesis on Behavioral Models from Scenarios. In
  5. (1996). Handbook of Software Reliability Engineering.
  6. (2000). On generative parallel composition.
  7. (1993). Operational profiles in software-reliability engineering.
  8. (1988). Reliability of systems with markov transfer of control.
  9. (2004). Reliability Support for the Model Driven Architecture. In
  10. (1999). Scenario-Based Reliability Analysis of Component-Based Software.
  11. (1987). Software reliability: measurement, prediction, application.
  12. (2005). Using Scenarios to Predict the Reliability of Concurrent Component-Based Software Systems.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.