You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.

The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.

For the reports in this repository we specifically note that

  • the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at http://www.ieee.org/web/publications/rights/copyrightpolicy.html)
  • the use of articles under ACM copyright is governed by the ACM copyright policy (available at http://www.acm.org/pubs/copyright_policy/)
  • technical reports and other articles issued by M‰lardalen University is free for personal use. For other use, the explicit consent of the authors is required
  • in other cases, please contact the copyright owner for detailed information

By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.

If you are in doubt, feel free to contact webmaster@ide.mdh.se

Towards Automatic Synthesis of Hardware-Specific Code in Component-based Embedded Systems

Fulltext:


Authors:


Publication Type:

Conference/Workshop Paper

Venue:

Proceedings of 38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)

Publisher:

IEEE


Abstract

Most component models currently in use do not try to provide extensive support for dealing with hardware devices like sensors and actuator. Lack of such support means that software components and subsystems often include deviceand platform- specific code, limiting our ability to reuse them and forcing us to deal with specifics of underlying hardware in high-level software models. In this paper we propose a solution that would enable automatic generation of device specific code. We remove device- and platform-specific code outside of software components and specifying it as reusable units. Based on a system model we then generate glue-code that binds this reusable units of code to each other and to the software components, resulting in a system-specific solution.

Bibtex

@inproceedings{Lednicki2632,
author = {Luka Lednicki and Ivica Crnkovic and Mario Zagar},
title = {Towards Automatic Synthesis of Hardware-Specific Code in Component-based Embedded Systems},
month = {September},
year = {2012},
booktitle = {Proceedings of 38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)},
publisher = {IEEE},
url = {http://www.es.mdu.se/publications/2632-}
}