Assertion: semaphore | /r/CapableOf | control access
Facets:
value: to a shared resource
type: TRANSITIVE-OBJECT
value: through a counter
type: MANNER
Source sentences:
text: A semaphore controls access to a shared resource through the use of a counter.
text: A Semaphore in Java controls access to a shared resource through a counter.
text: A semaphore is an abstract data type that controls access to a common resource by