ARE FAIRNESS ASSUMPTIONS FAIR?

Research output: Contribution to conferencePaperpeer-review

7 Scopus citations

Abstract

Dijkstra's language of guarded commands is extended by parallel compounds and conditional critical regions to a concurrent programming language. Based on the calculus of weakest preconditions the mathematical semantics of the extended language is specified by axiomatic transformation rules. A semantic model is given which is proved to be fully abstract for the nondeterministic sequential language as well as for the extended language for concurrent programming. Then an ″operational semantics″ for the language is described in the form of traces. In this formal framework fairness properties of concurrent programs are defined. The incompatibility of fairness assumptions with the notions of continuity, computability, and abstractness is discussed.

Original languageEnglish
Pages116-125
Number of pages10
StatePublished - 1981
EventProc - Int Conf on Distrib Comput Syst, 2nd - Paris, Fr
Duration: 8 Apr 198110 Apr 1981

Conference

ConferenceProc - Int Conf on Distrib Comput Syst, 2nd
CityParis, Fr
Period8/04/8110/04/81

Fingerprint

Dive into the research topics of 'ARE FAIRNESS ASSUMPTIONS FAIR?'. Together they form a unique fingerprint.

Cite this