Cited By
View all- Lensink LSmetsers Svan Eekelen M(2012)A proof framework for concurrent programsProceedings of the 9th international conference on Integrated Formal Methods10.1007/978-3-642-30729-4_13(174-190)Online publication date: 15-Jun-2012
The classic readers-writers problem has been extensively studied. This holds to a lesser degree for the reentrant version, where it is allowed to nest locking actions. Such nesting is useful when a library is created with various procedures each ...
Reentrant locking is a recursive locking mechanism which allows a thread in a multi-threaded program to acquire the reentrant lock multiple times. The thread must release this lock an equal number of times before another thread can acquire this lock. We ...
We present a modular approach for verification of synchronization behavior in concurrent programs that use reentrant locks. Our approach decouples the verification of the lock implementation from the verification of the threads that use the lock. This ...
Springer-Verlag
Berlin, Heidelberg