DocumentCode :
1159943
Title :
Using Petri nets for the design of conversation boundaries in fault-tolerant software
Author :
Wu, Jie ; Fernandez, Eduardo B.
Author_Institution :
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
Volume :
5
Issue :
10
fYear :
1994
fDate :
10/1/1994 12:00:00 AM
Firstpage :
1106
Lastpage :
1112
Abstract :
Only a few mechanisms have been proposed for the design of fault-tolerant software. One of these is the conversation, which, though it has some drawbacks, is a potentially promising structure. One of the problems with conversations is that they must be defined and verified by the user. In this short note, a systematic method for generating the boundaries of conversations directly from the specification is proposed. This method can also be used to verify conversations selected by the user. The specification is described by a high-level modified Petri net which can easily be transformed into a state model called an action-ordered tree. The conversation boundaries are then determined from this tree. It is proved that the method proposed is complete in the sense that all of the possible boundaries can be determined, and it has the merit of simplicity. A robot arm control system is used to illustrate the idea. The proposed method can serve as the basis of a tool to assist in conversation designs
Keywords :
Petri nets; fault tolerant computing; formal specification; parallel processing; software reliability; system recovery; systems analysis; Petri nets; action-ordered tree; conversation boundaries; conversation design tool; fault-tolerant software; high-level modified Petri net; robot arm control system; software design; state model; Communication system control; Communication system software; Fault tolerance; Fault tolerant systems; PROM; Petri nets; Robot control; Robot sensing systems; Software design; Testing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.313126
Filename :
313126
Link To Document :
بازگشت