کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6875201 1441587 2018 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Lub: A pattern for fine grained behavior adaptation at runtime
ترجمه فارسی عنوان
لوب: یک الگو برای سازگاری رفتار دانه ریز در زمان اجرا
کلمات کلیدی
انطباق غیرمنتظره، رفتار پویا، جستجوی پویا، تکامل زمان،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Autonomous systems have to evolve in complex environments and their software must adapt to various situations. Although it is common to anticipate adaptations at design time, it becomes a more complex issue when facing unpredictable contexts at runtime, especially if applications cannot be stopped. We introduce Lub, a pattern designed to extend object oriented languages with fine grained unanticipated adaptations. Lub is based on dynamic instrumentation of the lookup, and allows objects to acquire behaviors from another class than their own. A Pharo Smalltalk implementation of Lub is evaluated through a performance analysis and a running example of a fleet of drones facing unexpected GPS problems. Lub is then discussed from the unanticipated software adaptation perspective.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 161, 1 September 2018, Pages 149-171
نویسندگان
, , , ,