دانلود مقاله ISI انگلیسی شماره 43110
ترجمه فارسی عنوان مقاله

سیستم عامل با پشتیبانی از جایگزینی پویا و امن در سیستم های زمان واقعی

عنوان انگلیسی
Marco de Componentes con soporte para reemplazo dinámico y seguro en sistemas de tiempo real
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
43110 2014 11 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Revista Iberoamericana de Automática e Informática Industrial RIAI, Volume 11, Issue 1, January–March 2014, Pages 98–108

ترجمه چکیده
در دهه های گذشته، راهکارهایی برای توسعه سیستم های مبتنی بر جزء در زمان واقعی به عنوان پایه ای برای افزایش بهره وری و قابلیت اطمینان توسعه و تعمیر و نگهداری آنها ارائه شده است. راهکارها به طور فزاینده ای ظاهر می شوند که امکان انعطاف پذیری کنترل شده در این سیستم ها را فراهم می کند و هدف آن حمایت از اجرای پویش از طریق جایگزینی اجزا در زمان اجرا است. بنابراین، مدل های اجزاء سازگار با تلاش برای به حداقل رساندن درگیری ها، ادغام رفتارهای زمان واقعی و پویا و دستیابی به جایگزینی اجزا در یک زمان محدود می باشند. یکی از چالش های اصلی این است که زمان های مورد نیاز توسط عملیات های مختلفی که نیاز به جایگزینی قطعات دارند محاسبه شود. مسئله دیگر این است که زمان کار اجزای سیستم را بدانید زمانی که تغییرات آنها در طول عمر سیستم تغییر می کند. در این کار اجرای یک چارچوب اجزای جزء توصیف شده است که ارائه یک راه حل جزئی برای این مشکلات است. یک مدل جزء همراه با الگوریتم های متناظر ارائه می شود تا اطمینان حاصل شود که اجزاء می توانند در زمان اجرا بدون بارگذاری در مهلت های اجرا، بارگیری شوند و جایگزین شوند. این مدل برای جلوگیری از خرابی در هنگام جایگزینی قطعات طراحی شده است. در نهایت اعتباربندی مفاهیم ارائه شده ارائه شده است.

چکیده انگلیسی

In the last decades solutions have been provided for the real- time component-based systems development as a base to increase productivity and reliability of their development as well as their maintenance. Solutions are increasingly appearing that allow controlled flexibility in these systems, aiming to support dynamic execution through the component replacement at run-time. So, component models are adapted trying to minimize conflicts integrating real-time and dynamic behaviors, and achieving components replacements in a bounded time. One of the main challenges for this is to calculate the required times by the different operations needed in a component replacement. The other issue is to know the operating times of the component in the system when their implementations change along the life of the system. In this work the implementation of a component framework implementation is described providing a partial solution for these problems. A component model is provided together with the corresponding algorithms to assure that components can be loaded and replaced at run-time without interfering in their execution deadlines. The model is designed to avoid failures during component replacements. Finally a validation of the presented concepts is provided.