Title :
Software synthesis of middleware for heterogeneous embedded systems
Author :
Fan, Yang-Hsin ; Wu, Jan-Ou ; Wang, San-Fu
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taitung Univ., Taitung, Taiwan
Abstract :
Heterogeneous embedded systems are much more diverse in hardware architectures than ever before for processors and peripherals. On the other hand, software deployments are also varied such as service-oriented architecture (SOA), open systems interconnection (OSI) and component-based software development (CBSD). The diverse architectures of hardware and software cause problems corresponding to time-to-market, cost decrease, transparency, scalability, flexibility and maintainability. This study proposes software synthesis of middleware which can automatically generate software for heterogeneous embedded system. Moreover, it can be used to solve problems for transparency, scalability, flexibility and maintainability. The effectiveness and feasibility of the proposed approach is demonstrated by two heterogeneous embedded systems. We design e-book system and digital photo frame system to coordinate with software synthesis of middleware on two embedded system platforms. Finally, we evaluate the correction of functionality for two heterogeneous embedded systems.
Keywords :
electronic publishing; embedded systems; middleware; peripheral interfaces; software architecture; software maintenance; digital photo frame system; e-book system; flexibility; hardware architecture; heterogeneous embedded system; maintainability; middleware; peripheral; scalability; software architecture; software deployment; software synthesis; time-to-market; transparency; Computer architecture; Electronic publishing; Embedded systems; Graphical user interfaces; Hardware; Middleware; heterogeneous embedded system; middleware software; software synthesis;
Conference_Titel :
Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on
Conference_Location :
Yichang
Print_ISBN :
978-1-4577-1414-6
DOI :
10.1109/CECNet.2012.6201427