Skip to main content

Performance and Reliability Analysis Using Directed Acyclic Graphs

Publication ,  Journal Article
Sahner, RA; Trivedi, KS
Published in: IEEE Transactions on Software Engineering
January 1, 1987

A graph-based modeling technique has been developed for the stochastic analysis of systems containing concurrency. The basis of the technique is the use of directed acyclic graphs. These graphs represent event-precedence networks where activities may occur serially, probabilistically, or concurrently. When a set of activities occurs concurrently, the condition for the set of activities to complete is that a specified number of the activities must complete. This includes the special cases that one or all of the activities must complete. The cumulative distribution function associated with an activity is assumed to have exponential polynomial form. Further generality is obtained by allowing these distributions to have a mass at the origin and/or at infinity. The distribution function for the time taken to complete the entire graph is computed symbolically in the time parameter t. The technique allows two or more graphs to be combined hierarchically. Applications of the technique to the evaluation of concurrent program execution time and to the reliability analysis of fault-tolerant systems are discussed. Copyright © 1987 by the Institute of Electrical and Electronics Engineers, Inc.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE Transactions on Software Engineering

DOI

ISSN

0098-5589

Publication Date

January 1, 1987

Volume

SE-13

Issue

10

Start / End Page

1105 / 1114

Related Subject Headings

  • Software Engineering
  • 4612 Software engineering
  • 4606 Distributed computing and systems software
  • 0906 Electrical and Electronic Engineering
  • 0806 Information Systems
  • 0803 Computer Software
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sahner, R. A., & Trivedi, K. S. (1987). Performance and Reliability Analysis Using Directed Acyclic Graphs. IEEE Transactions on Software Engineering, SE-13(10), 1105–1114. https://doi.org/10.1109/TSE.1987.232852
Sahner, R. A., and K. S. Trivedi. “Performance and Reliability Analysis Using Directed Acyclic Graphs.” IEEE Transactions on Software Engineering SE-13, no. 10 (January 1, 1987): 1105–14. https://doi.org/10.1109/TSE.1987.232852.
Sahner RA, Trivedi KS. Performance and Reliability Analysis Using Directed Acyclic Graphs. IEEE Transactions on Software Engineering. 1987 Jan 1;SE-13(10):1105–14.
Sahner, R. A., and K. S. Trivedi. “Performance and Reliability Analysis Using Directed Acyclic Graphs.” IEEE Transactions on Software Engineering, vol. SE-13, no. 10, Jan. 1987, pp. 1105–14. Scopus, doi:10.1109/TSE.1987.232852.
Sahner RA, Trivedi KS. Performance and Reliability Analysis Using Directed Acyclic Graphs. IEEE Transactions on Software Engineering. 1987 Jan 1;SE-13(10):1105–1114.

Published In

IEEE Transactions on Software Engineering

DOI

ISSN

0098-5589

Publication Date

January 1, 1987

Volume

SE-13

Issue

10

Start / End Page

1105 / 1114

Related Subject Headings

  • Software Engineering
  • 4612 Software engineering
  • 4606 Distributed computing and systems software
  • 0906 Electrical and Electronic Engineering
  • 0806 Information Systems
  • 0803 Computer Software