Title :
A Software Dual-Bus Architecture Suitable for Distributed Real-Time Embedded System
Author :
Du, Chenglie ; Li, Gang
Author_Institution :
Dept. of Comput., Northwestern Polytech. Univ., Xian
Abstract :
Distributed, real-time and embedded (DRE) systems with high confidence demands can benefit from dynamic reconfiguration technology to adjust and reconfigure system resources at runtime in response to the running state and normal or abnormal events. Reconfiguration is also the key technology for mission computing and the software system dynamic evolution. Monitoring the key objects of the system and taking action accordingly is a feasible mechanism to realize reconfiguration. In this paper, software sensors have been used to monitor the events, which help to guarantee the safety of the DRE system. It describes a component-based software dual-bus architecture (SDB), in which one software bus is dedicated to software sensors data transmission. The advantages are addressed, and it is expected to guarantee the real-time while supporting the monitoring of the running system information and the dynamic reconfiguration. In the end, we do some simulation of experiment evaluating our SDB architecture in the context of the INS/GNSS software system.
Keywords :
distributed processing; embedded systems; object-oriented programming; software architecture; component-based software; distributed real-time embedded system; dynamic reconfiguration technology; software dual-bus architecture; software sensor data transmission; Computer architecture; Data communication; Embedded software; Embedded system; Monitoring; Real time systems; Sensor phenomena and characterization; Sensor systems; Software safety; Software systems; DRE System; Dynamic Reconfiguration; Software Architecture; Software Dual-Bus; Software Sensor;
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
DOI :
10.1109/CSSE.2008.486