کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434311 1441700 2013 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Complete assertional proof rules for progress under weak and strong fairness
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Complete assertional proof rules for progress under weak and strong fairness
چکیده انگلیسی

The UNITY rules for leads-to, based on totality of the commands and weak fairness, are generalized to specifications with nontotal commands and impartiality. The rules and the corresponding predicate transformers are proved to be sound and complete by elementary means. These results are subsequently extended to specifications where the liveness property also contains a finite number of strong fairness assumptions. This is illustrated by means of a proof of starvation freedom for the standard implementation of mutual exclusion by plain semaphores, with strong fairness for the PP operations.


► Soundness and completeness of the proof rules of UNITY.
► These proof rules express weak fairness.
► Generalization of this to infinitely many nondeterministic commands.
► Extension of this to allow finitely many strongly fair commands.
► Mutual exclusion with strongly fair plain semaphores is starvation free.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 78, Issue 9, 1 September 2013, Pages 1521–1537
نویسندگان
,