کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
423889 685301 2011 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Step-Indexed Kripke Model of Separation Logic for Storable Locks
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Step-Indexed Kripke Model of Separation Logic for Storable Locks
چکیده انگلیسی

We present a version of separation logic for modular reasoning about concurrent programs with dynamically allocated storable locks and dynamic thread creation. The assertions of the program logic are modelled by a Kripke model over a recursively de. ned set of worlds and the program logic is proved sound through a Kripke relation to the standard operational semantics. This constitutes an elegant solution to the circularity issue arising from lock resource invariants depending on worlds containing lock resource invariants.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 276, 29 September 2011, Pages 121-143