A Note on Concurrent Programming Control
Christopher M. Davidson · IEEE Transactions on Software Engineering · 1987
An extension to Dijkstra's solution [1], of the problem of limiting access by multiple processors to a single resource, is described. The solution has similar delay characteristics to Ferguson's solution [3] while using less complex data structures. Some claims in [3] are examined.