• DocumentCode
    1014231
  • Title

    A generalized algorithm for evaluating distributed-program reliability

  • Author

    Kumar, Anup ; Agrawal, Dharma P.

  • Author_Institution
    Dept. of Eng. Math. & Comput. Sci., Louisville Univ., KY, USA
  • Volume
    42
  • Issue
    3
  • fYear
    1993
  • fDate
    9/1/1993 12:00:00 AM
  • Firstpage
    416
  • Lastpage
    426
  • Abstract
    A one-step algorithm, GEAR (generalized evaluation algorithm for reliability), is introduced that computes the reliability of a distributed computing system (DCS), which usually consists of processing element, memory unit, input/output devices, data-files, and programs as its shared resources. The probability that a task or an application can be computed successfully by sharing the required resources on the DCS is termed the system reliability. Some of the important reliabilities defined using the above concept are discussed, including terminal-pair, computer-network, distributed-program, and distributed-system. GEAR is general enough to compute all four of these parameters, and does not require any prior knowledge about multiterminal connections for computing reliability expression. Many examples are included to illustrate the usefulness of GEAR for computing reliability measures of a DCS
  • Keywords
    distributed processing; software reliability; GEAR; computer-network; distributed computing system; distributed-program reliability; generalized algorithm; generalized evaluation algorithm for reliability; one-step algorithm; probability; resource sharing; terminal-pair; Application software; Computer network reliability; Computer networks; Degradation; Distributed computing; Distributed control; Gears; Network topology; Surface-mount technology; Telecommunication network reliability;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.257825
  • Filename
    257825