DocumentCode
2484937
Title
Application of Petri net models for the evaluation of fault-tolerant techniques in distributed systems
Author
Shieh, Yuan-Bao ; Ghosal, Dipak ; Chintamaneni, Prasad R. ; Tripathi, Satish K.
Author_Institution
Dept. of Comput. Sci., Maryland Univ., Baltimore County, MD, USA
fYear
1989
fDate
5-9 Jun 1989
Firstpage
151
Lastpage
159
Abstract
Analytical models are presented that use Petri nets for fault-tolerant schemes used in distributed systems. These models are used in the quantitative evaluation and selection of good fault-tolerant schemes for specific system configurations. Several different fault-tolerant schemes that can be modeled using Petri nets are discussed in detail. These schemes include rollback recovery with checkpointing, recovery blocks, N -version programming, and conversations. After a brief review of Petri net models, extension of the Petri net models to incorporate fault-tolerant schemes is considered. A methodology for evaluating a fault-tolerant scheme for a specific system configuration and the steps involved in building a Petri net model of a fault-tolerant system are described. The subnet primitives involved in building these models are identified and an algorithm for building the models automatically is described. Examples illustrating this extended Petri net model are discussed and numerical results are presented to show the applicability of the models
Keywords
Petri nets; distributed processing; fault tolerant computing; N-version programming; Petri net models; algorithm; analytical models; checkpointing; conversations; distributed systems; fault-tolerant schemes; fault-tolerant system; fault-tolerant techniques; quantitative evaluation; recovery blocks; rollback recovery; selection; specific system configurations; subnet primitives; Analytical models; Application software; Checkpointing; Computer science; Distributed computing; Educational institutions; Fault tolerance; Fault tolerant systems; Hardware; Petri nets;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location
Newport Beach, CA
Print_ISBN
0-8186-1953-8
Type
conf
DOI
10.1109/ICDCS.1989.37943
Filename
37943
Link To Document