view in publisher's site

Component-Based Real-Time Operating System for Embedded Applications

As embedded systems must constantly integrate new functionalities, their developement cycles must be based on high-level abstractions, making the software design more flexible. CBSE provides an approach to these new requirements. However, low-level services provided by operating systems are an integral part of embedded applications, furthermore deployed on resource-limited devices. Therefore, the expected benefits of CBSE must not impact on the constraints imposed by the targetted domain, such as memory footprint, energy consumption, and execution time. In this paper, we present the componentization of a legacy industry-established Real-Time Operating System, and how component-based applications are built on top of it. We use the Think framework that allows to produce flexible systems while paying for flexibility only where desired. Performed experimentions show that the induced overhead is negligeable.

سیستم‌عامل مبتنی بر مولفه مبتنی بر مولفه برای برنامه‌های توکار

چون سیستم‌های نهفته باید به طور مداوم کنش‌های جدید را یکپارچه کنند، چرخه‌های developement باید براساس abstractions سطح بالا باشند و طراحی نرم‌افزار را انعطاف‌پذیرتر می‌سازد. CBSE روشی را برای این الزامات جدید فراهم می‌کند. با این حال، سرویس‌های سطح پایین ارایه‌شده توسط سیستم‌های عامل، بخش جدایی‌ناپذیر برنامه‌های توکار هستند، علاوه بر این، بر روی دستگاه‌های محدود منابع مستقر شده‌اند. بنابراین منافع مورد انتظار of نباید بر محدودیت‌های اعمال‌شده توسط دامنه targetted، مانند ردپای حافظه، مصرف انرژی، و زمان اجرا تاثیر بگذارد. در این مقاله، ما the یک سیستم‌عامل مبتنی بر صنعت را ارایه می‌کنیم و اینکه چگونه برنامه‌های مبتنی بر اجزا بر روی آن ساخته می‌شوند. ما از چارچوب فکری استفاده می‌کنیم که امکان تولید سیستم‌های انعطاف‌پذیر را فراهم می‌کند در حالی که برای انعطاف‌پذیری تنها جایی که مطلوب است پرداخت می‌کنند. برنامه اجرا شده experimentions نشان می‌دهد که سربار القا شده negligeable است.

ترجمه شده با

Download PDF سفارش ترجمه این مقاله این مقاله را خودتان با کمک ترجمه کنید
سفارش ترجمه مقاله و کتاب - شروع کنید

95/12/18 - با استفاده از افزونه دانلود فایرفاکس و کروم٬ چکیده مقالات به صورت خودکار تشخیص داده شده و دکمه دانلود فری‌پیپر در صفحه چکیده نمایش داده می شود.