60
Views
6
CrossRef citations to date
0
Altmetric
Original Articles

How to capture dynamic behaviours of dependable systems

Pages 127-150 | Received 31 May 2008, Accepted 10 Oct 2008, Published online: 15 Apr 2009
 

Abstract

In terms of reliability, a unit, subsystem or system is considered dynamic if its failure probability is variable. From the system point of view, the reliability depends on the units' dynamics, on the inter-dependencies arising among such units (load-sharing, standby redundancy, interferences, etc.) and on their reliability relationships, that can also be variable (phased-mission systems). Such peculiarities have great impact on the choice of the technique to be used to evaluate the reliability of a system. Combinatorial techniques can be adopted in case the system's units are stochastically independent. Otherwise, it is requested to recur to lower level techniques and formalisms, such as: state space methods, hybrid (combinatorial/state space) techniques or simulation. This paper analyses the reliability of fault tolerant/dependent/dynamic systems. The approach exploited is based on the concept of dependencies and their composition. In the paper, we deeply investigate such concepts from a high level of abstraction. Moreover, basing on the use of dynamic reliability block diagrams, a notation we developed by extending the well known reliability block diagrams, we detail how this modelling approach captures dynamic reliability behaviours. In order to demonstrate the effectiveness of such technique, we mainly focus the discussion on fault tolerant-dynamic-dependent computing systems, investigating some dynamic reliability/availability behaviours and providing the guidelines for their representation and evaluation. The discussion is supported by the results obtained evaluating a complex fault tolerant computing system with several units affected by common cause events, shared workloads and other dynamic-dependable behaviours.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.