Title of article :
Petersonʹs mutual exclusion algorithm revisited
Author/Authors :
F.W. van der Sommen، نويسنده , , W.H.J. Feijen، نويسنده , , A.J.M. van Gasteren، نويسنده ,
Issue Information :
دوماهنامه با شماره پیاپی سال 1997
Pages :
8
From page :
327
To page :
334
Abstract :
A new derivation of Petersonʹs well-known mutual exclusion algorithm is presented. The derivation is driven by the formally stated requirements of Individual Progress, as opposed to the more traditional approach which starts from the requirement of Mutual Exclusion. The only formalisms used in the derivation are the predicate calculus and the theory of Owicki and Gries. No use is made of temporal logic. In particular, the so complicating oscillating behaviour of an await-condition is fully absorbed by the use of a variant function.
Keywords :
Multiprogramming , Progress , Program development , Variant function , Simplicity , Mutual exclusion
Journal title :
Science of Computer Programming
Serial Year :
1997
Journal title :
Science of Computer Programming
Record number :
1079484
Link To Document :
بازگشت