HRMP3+TECS v2: Component Framework for Reliable Multiprocessor Real-time Operating System

As Internet of Things (IoT) technology continues to advance, the necessity for enhanced reliability in embedded systems becomes increasingly paramount. At the same time, the use of reliable multiprocessor real-time operating systems (RTOSs) are becoming increasingly prevalent. However, the extensive...

Full description

Saved in:
Bibliographic Details
Published inJournal of Information Processing Vol. 32; pp. 818 - 828
Main Authors Takada, Hiroaki, Oyama, Hiroshi, Azumi, Takuya, Yoshimura, Nao, Takaso, Yoshitada
Format Journal Article
LanguageEnglish
Published Information Processing Society of Japan 2024
Subjects
Online AccessGet full text
ISSN1882-6652
1882-6652
DOI10.2197/ipsjjip.32.818

Cover

Loading…
More Information
Summary:As Internet of Things (IoT) technology continues to advance, the necessity for enhanced reliability in embedded systems becomes increasingly paramount. At the same time, the use of reliable multiprocessor real-time operating systems (RTOSs) are becoming increasingly prevalent. However, the extensive development effort and limited reusability of multiprocessor RTOS-based development remain hindrances to their use. To solve this problem, this paper proposes a component framework for reliable multiprocessor RTOSs. In this paper, OS functionalities are modularized into components, facilitating flexible processor and memory allocation based on component specifications. We also provide plugins for automated file generation from these specifications, and a GUI application for configuring time partitioning. Performance evaluations using test programs demonstrate that our framework maintains the target OS's main functionalities and performance, while enabling component-based extensions.
ISSN:1882-6652
1882-6652
DOI:10.2197/ipsjjip.32.818