mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Automatic Synthesis of Hardware-Specific Code in Component-Based Embedded Systems
Mälardalen University, School of Innovation, Design and Engineering. (IS)ORCID iD: 0000-0003-4035-8763
Mälardalen University, School of Innovation, Design and Engineering. (IS)ORCID iD: 0000-0002-5278-755X
University of Zagreb.
2012 (English)In: Proceedings of The Seventh International Conference on Software Engineering Advances, 2012, p. 563-570Conference paper, Published paper (Refereed)
Abstract [en]

In recent years, there has been a clear trend in research and practice to bring benefits of component based development into the embedded systems domain. However, one often neglected aspect in component models is support for integration of hardware devices like sensors and actuators. In most component models, communication with such devices is either left out completely or considered as an integral part of the software component code. In the latter case, the software components are highly device-specific, and can hardly be reused on different platform configurations. This paper introduces an approach for automatic synthesis of device-specific code in component models for embedded systems. We divide a system in reusable elements: device-specific code, platform-specific code and device-dependant software component code. Based on a software and hardware model of the system, we then automatically generate glue-code that creates connections between these reusable elements. The result of our synthesis is a system-specific deployable code. The approach is illustrated by a demonstrator and an implementation example using the ProCom component model.

Place, publisher, year, edition, pages
2012. p. 563-570
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-17421ISBN: 978-1-61208-230-1 (print)OAI: oai:DiVA.org:mdh-17421DiVA, id: diva2:579752
Conference
CSEA 2012, The Seventh International Conference on Software Engineering Advances, November 18, 2012 to November 23, 2012, Lisbon
Available from: 2012-12-20 Created: 2012-12-20 Last updated: 2013-12-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

http://www.thinkmind.org/download.php?articleid=icsea_2012_20_10_10453

Authority records BETA

Lednicki, LukaCrnkovic, Ivica

Search in DiVA

By author/editor
Lednicki, LukaCrnkovic, Ivica
By organisation
School of Innovation, Design and Engineering
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 9 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf