Title :
A Modular Framework for Applications Development on Embedded Platforms
Author :
Vun, Nicholas ; Xu, Kelvin ; Foo, Zhirong
Author_Institution :
Nanyang Technol. Univ., Singapore
Abstract :
This paper describes a framework that enables applications for embedded systems to be developed in a modular manner. The framework utilises the combination of multi-threading and socket based IPC approaches in implementing the functions as modular programs such that each can be developed and tested independently of each other. These functions are then integrating together and present as one unified application as perceived by the user. Although the examples presented in the paper is for automotive dashboard console applications, the framework can be easily adopted for other embedded applications.
Keywords :
embedded systems; multi-threading; embedded platforms; modular framework; multi-threading; Alarm systems; Application software; Automotive engineering; Bluetooth; Consumer electronics; Embedded system; Global Positioning System; Kelvin; Operating systems; Video recording; Embedded; IPC; Modular Framework;
Conference_Titel :
Consumer Electronics, 2007. ISCE 2007. IEEE International Symposium on
Conference_Location :
Irving, TX
Print_ISBN :
978-1-4244-1109-2
Electronic_ISBN :
978-1-4244-1110-8
DOI :
10.1109/ISCE.2007.4382144