ANALYZING CONCURRENT AND FAULT-TOLERANT SOFTWARE USING STOCHASTIC REWARD NETS

被引:26
作者
CIARDO, G [1 ]
MUPPALA, JK [1 ]
TRIVEDI, KS [1 ]
机构
[1] DUKE UNIV,DEPT ELECT ENGN,DURHAM,NC 27706
关键词
D O I
10.1016/0743-7315(92)90007-A
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present two software applications and develop models for them. The first application considers a producer-consumer tasking system with an intermediate buffer task and studies how the performance is affected by different selection policies when multiple tasks are ready to synchronize. The second application studies the reliability of a fault-tolerant software system using the recovery block scheme. The model is incrementally augmented by considering clustered failures or the effective arrival rate of inputs to the system. We use stochastic reward nets, a variant of stochastic Pertri nets, to model the two software applications. In both models, each quantity to be computed is defined in terms of either the expected value of a reward rate in steady-state or at a given time θ, or as the expected value of the accumulated reward until absorption or until a given time θ. This allows extreme flexibility while maintaining a rigorous formalization of these quantities. © 1992.
引用
收藏
页码:255 / 269
页数:15
相关论文
共 31 条
[1]  
AMMAN PE, 1987, 17TH INT S FAULT TOL, P122
[2]  
Arlat J., 1988, Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers. FTCS-18 (Cat. No.88CH2543-7), P142, DOI 10.1109/FTCS.1988.5312
[3]   THE N-VERSION APPROACH TO FAULT-TOLERANT SOFTWARE [J].
AVIZIENIS, A .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) :1491-1501
[4]  
BLAKEMORE A, 1989, 11 P IFIP C SAN FRAN, P985
[5]  
CHIOLA G, 1985, JUL P INT WORKSH TIM, P136
[6]  
CIARDO G, 1989, THESIS DUKE U DURHAM
[7]  
CIARDO G, 1989, 3RD P INT WORKSH PET, P142
[8]  
CSENKI A, 1989, AUG P IFIP WORK GROU
[9]  
Duda A., 1988, Computer Performance and Reliability. Proceedings of the Second International MCPR Workshop, P189
[10]  
HEIDELBERGER P, 1982, IEEE T COMPUT, V31, P1099, DOI 10.1109/TC.1982.1675926