کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
426488 686082 2014 49 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Linear logical relations and observational equivalences for session-based concurrency
ترجمه فارسی عنوان
روابط منطقی خطی و معادلات مشاهدات برای همپوشانی مبتنی بر جلسه
کلمات کلیدی
انواع جلسات، منطق خطی، کالیبراسیون فرآیند، نرمال شدن قوی، تقلید، روابط منطقی، معادلات دید
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We investigate strong normalization, confluence, and behavioral equality in the realm of session-based concurrency. These interrelated issues underpin advanced correctness analysis in models of structured communications. The starting point for our study is an interpretation of linear logic propositions as session types for communicating processes, proposed in prior work. Strong normalization and confluence are established by developing a theory of logical relations. Defined upon a linear type structure, our logical relations remain remarkably similar to those for functional languages. We also introduce a natural notion of observational equivalence for session-typed processes. Strong normalization and confluence come in handy in the associated coinductive reasoning: as applications, we prove that all proof conversions induced by the logic interpretation actually express observational equivalences, and explain how type isomorphisms resulting from linear logic equivalences are realized by coercions between interface types of session-based concurrent systems.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 239, December 2014, Pages 254–302
نویسندگان
, , , ,