کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
423490 685241 2009 21 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Synchronization as a Special Case of Access Control
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Synchronization as a Special Case of Access Control
چکیده انگلیسی

Synchronization ensures exclusive shared-variable access at runtime, and static access control mechanisms give similar guarantees at compilation time. Usually we treat these language concepts as separate. In this work we propose to integrate synchronization into access control in a Java-like language: Shared-variable access depends on the availability of tokens (as a form of access control), and the compiler generates code for locking to gain the needed tokens (synchronization). We get more freedom in expressing synchronization at appropriate points in a program and weaker influence of concurrency on the program structure.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 241, 3 July 2009, Pages 113-133