کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
431289 1441261 2011 31 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Concurrent Kleene Algebra and its Foundations
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Concurrent Kleene Algebra and its Foundations
چکیده انگلیسی

A Concurrent Kleene Algebra offers two composition operators, related by a weak version of an exchange law: when applied in a trace model of program semantics, one of them stands for sequential execution and the other for concurrent execution of program components. After introducing this motivating concrete application, we investigate its abstract background in terms of a primitive independence relation between the traces. On this basis, we develop a series of richer algebras the richest validates a proof calculus for programs similar to that of a Jones style rely/guarantee calculus. On the basis of this abstract algebra, we finally reconstruct the original trace model, using the notion of atoms from lattice theory.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: The Journal of Logic and Algebraic Programming - Volume 80, Issue 6, August 2011, Pages 266-296