Loading…

Software synthesis of middleware for heterogeneous embedded systems

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 develop...

Full description

Saved in:
Bibliographic Details
Main Authors: Yang-Hsin Fan, Jan-Ou Wu, San-Fu Wang
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
DOI:10.1109/CECNet.2012.6201427