Extending the theory of Owicki and Gries with a logic of progress


Autoria(s): Dongol, B. M. S.; Goldson, D. W.
Contribuinte(s)

D. S. Scott

G. D. Plotkin

M. Y. Vardi

Data(s)

10/03/2006

Resumo

This paper describes a logic of progress for concurrent programs. The logic is based on that of UNITY, molded to fit a sequential programming model. Integration of the two is achieved by using auxiliary variables in a systematic way that incorporates program counters into the program text. The rules for progress in UNITY are then modified to suit this new system. This modification is however subtle enough to allow the theory of Owicki and Gries to be used without change.

Identificador

http://espace.library.uq.edu.au/view/UQ:82496/eog-lmcs.pdf

http://espace.library.uq.edu.au/view/UQ:82496

Idioma(s)

eng

Publicador

Technical University of Braunschweigm

Palavras-Chave #C1 #280403 Logics and Meanings of Programs #780100 Non-oriented Research
Tipo

Journal Article