DocumentCode
1671665
Title
Characterizing and detecting the set of global states seen by all observers of a distributed computation
Author
Fromentin, Eddy ; Raynal, Michel
Author_Institution
IRISA, Rennes, France
fYear
1995
Firstpage
431
Lastpage
438
Abstract
A consistent observation of a given distributed computation is a sequence of global states that could be produced by executing that computation on a monoprocessor system. Therefore a distributed execution generally accepts several consistent observations. This paper concentrates on what all these observations have in common. An abstraction called common global state is defined. A necessary and sufficient condition characterizing such states is given. A monitor-based algorithm that detects them is also presented and proved correct. Previous works on detection of unstable properties of distributed computations are revisited and explained with this abstraction. Moreover other uses of such particular states are sketched
Keywords
distributed processing; formal specification; common global state; distributed computation; distributed execution; global states detection; monitor-based algorithm; monoprocessor system; necessary and sufficient condition; unstable properties; Broadcasting; Clocks; Concurrent computing; Delay; Distributed computing; Event detection; Message passing; Program processors; Programming profession; Sufficient conditions;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location
Vancouver, BC
ISSN
1063-6927
Print_ISBN
0-8186-7025-8
Type
conf
DOI
10.1109/ICDCS.1995.500048
Filename
500048
Link To Document