کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6871023 681589 2016 48 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Programming with event loops and control loops - From actors to agents
ترجمه فارسی عنوان
برنامه نویسی با حلقه های رویداد و حلقه های کنترل - از بازیگران به عوامل
کلمات کلیدی
حلقه رویداد، حلقه های کنترل برنامه ریزی همزمان، بازیگران، نمایندگان برنامه ریزی عامل
ترجمه چکیده
حلقه رویداد یک معماری کنترل اصلی برای اجرای بازیگران است. در این مقاله اولا تاثیری را که این انتخاب بر روی طراحی برنامه های همزمان مبتنی بر بازیگری دارد، تحلیل می کنیم. سپس، حلقه های کنترل را به عنوان معماری اصلی اتخاذ شده برای پیاده سازی عوامل مورد بحث قرار می دهیم و آنها را به عنوان یک تقویت حلقه های رویداد مؤثر برای بهبود برنامه ریزی اجزای مستقل که نیاز به ادغام رفتارهای واکنش پذیر و پیشگیرانه را دارند، به صورت مدولار ارائه می کنیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Event loops are a main control architecture to implement actors. In this paper we first analyse the impact that this choice has on the design of actor-based concurrent programs. Then, we discuss control loops as the main architecture adopted to implement agents, and we frame them as an extension of event loops effective to improve the programming of autonomous components that need to integrate both reactive and proactive behaviors, in a modular way.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Languages, Systems & Structures - Volume 45, April 2016, Pages 80-104
نویسندگان
,