Software Bus Based Architecture of Embedded System Simulation Development Environment
-
Graphical Abstract
-
Abstract
The development of embedded application is becoming more and more popular, and simulation development tool is a rapid, effective and low-cost tool for it. A software bus architecture named iBus has been researched and designed based on in-depth investigation of the use of Software Architecture. As a communication channel for the interconnection of system components, iBus is expected to be a firm infrastructure which is composed of bus core and bus adapter. The bus core embeds itself into main program, and then create bus adapters dynamically to connect system components. By this means, iBus can achieve system integration and the function of plug and play in software system. Based on iBus architecture, an integrated framework which is extensible and stable has been presented for efficient construction of the embedded system simulation development environment.
-
-