دانلود ترجمه مقاله بررسی عملکرد سیستم های عملیاتی زمان واقعی برای دستگاه های اینترنت اشیا
عنوان فارسی |
بررسی عملکرد سیستم های عملیاتی زمان واقعی برای دستگاه های اینترنت اشیا |
عنوان انگلیسی |
Performance study of real-time operating systems for internet of things devices |
کلمات کلیدی : |
  اینترنت اشیا؛ سیستم های عملیاتی؛ سیستم های زمان واقعی؛ مهندسی نرم افزار؛ ارزیابی عملکرد |
درسهای مرتبط | اینترنت اشیا |
تعداد صفحات مقاله انگلیسی : 7 | نشریه : IEEE |
سال انتشار : 2018 | تعداد رفرنس مقاله : 28 |
فرمت مقاله انگلیسی : PDF | نوع مقاله : ISI |
پاورپوینت : ندارد | وضعیت ترجمه مقاله : انجام نشده است. |
1. مقدمه 2. پژوهش های مرتبط 3. روش تحقیق 4. آزمایشات و نتایج 5. نتیجه گیری
چکیده – توسعه دستگاه های محدود برای اینترنت اشیا (IoT) چالش های زیادی را برای توسعه دهندگان نرم افزار که برنامه هایی را برای این دستگاه های ایجاد می کنند، به وجود آورده است. بسیاری از کاربردها در این حوزه، دارای ملزومات غیرعملکردی شدیدی مرتبط با مشخصه های زمان بندی هستند که نگرانی های مهمی بوده و باید مورد بررسی قرار گرفته و کنترل شوند. با استفاده از سیستم های عملیاتی زمان واقعی (RTOSs)، توسعه دهندگان، بهره وری بالاتری می یابند چرا که می توانند پشتیبانی قوی برای کنترل مشخصه های زمان واقعی را ارائه دهند. برخی از نکات کلیدی در توسعه نرم افزار برای IoT در این دستگاه های محدود، مانند هماهنگ سازی وظایف و ارتباطات شبکه، از قبل توسط این پشتیبانی زمان واقعی حل شده است. با این حال، RTOSهای مختلف، درجات مختلفی از پشتیبانی را برای مشخصه های زمان واقعی مختلف مورد تقاضا پیشنهاد می دهند. با توجه به این موضوع، این مطالعه مجموعه ای از تست های معیار منبع باز منتخب و RTOSهای اختصاصی متمرکز روی IoT را ارائه داده است. نتایج معیار نشان می دهند که هیچ برنده مشخصی وجود ندارد چرا که هر RTOS، حداقل در برخی از معیارها عملکرد خوبی از خود نشان می دهد ولی نتیجه گیری نهایی را می توان بر پایه سازگاری هر کدام از آنها با توجه به ارزیابی عملکرد آنها در نتایج به دست آمده اتخاذ کرد.
The development of constrained devices for the internet of things (IoT) presents lots of challenges to software developers who build applications on top of these devices. Many applications in this domain have severe non-functional requirements related to timing properties, which are important concerns that have to be handled. By using real-time operating systems (RTOSs), developers have greater productivity, as they provide native support for real-time properties handling. Some of the key points in the software development for IoT in these constrained devices, like task synchronisation and network communications, are already solved by this provided real-time support. However, different RTOSs offer different degrees of support to the different demanded real-time properties. Observing this aspect, this study presents a set of benchmark tests on the selected open source and proprietary RTOSs focused on the IoT. The benchmark results show that there is no clear winner, as each RTOS performs well at least on some criteria, but general conclusions can be drawn on the suitability of each of them according to their performance evaluation in the obtained results.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.