Paper Details

Communicating Process Architectures (CPA)
 Title: Not that Blocking!
 Conference: Communicating Process Architectures 2015
 Authors: √ėyvind Teig
Autronica Fire and Security AS
 Abstract: Communicating to fellow programmers that the concept of "blocking" in process-oriented design is perfectly acceptable, while using a word with basically negative connotations, is difficult. The bare need to do it often means that misunderstanding this concept is harmful. The first contender on a "blocking channel" has also correctly been said (by several people) to "wait" on the channel. A better correspondence between the negative meaning and the semantics is when "blocking" describes serious side effects on the temporal properties of other concurrent components. This is the correctly feared blocking. This fringe presentation will explore this further and invite discussion. 

BibTeX Entry

Full paper