Formal verification of concurrent programs with read-write locks

作者:Ming Fu, Yu Zhang, Yong Li

摘要

Read-write locking is an important mechanism to improve concurrent granularity, but it is difficult to reason about the safety of concurrent programs with read-write locks. Concurrent separation logic (CSL) provides a simple but powerful technique for locally reasoning about concurrent programs with mutual exclusive locks. Unfortunately, CSL cannot be directly applied to reasoning about concurrent programs with read-write locks due to the different concurrent control mechanisms.

论文关键词:verification, concurrent separation logic, mutual exclusive locks, read-write locks

论文评审过程:

论文官网地址:https://doi.org/10.1007/s11704-009-0067-6