Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1809111.1809120acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Towards an adaptive execution of applications in heterogeneous embedded networks

Published: 03 May 2010 Publication History

Abstract

Embedded networks are emerging in many application fields, such as the automotive or building and factory automation sector. Compared to other distributed systems, embedded networks offer a new challenge for developers: heterogencity and resource constraints. The nodes contained in these networks can differ greatly w.r.t. their storage, processing and sensing/acting capabilities, ranging from very simple sensor devices with very limited resources over programmable logic controllers to very powerful nodes such as PCs. In order to achieve an efficient execution of applications running on such a network, a middleware is required that automatically adapts the embedded network to the requirements of the installed applications. In this paper, we will present a model driven development approach that allows the specification of application requirements, and a corresponding middleware solution that supports the automatic adaptation of the application execution based on these requirements and the characteristics of the underlying hardware.

References

[1]
B. J. Bonfils. Adaptive and decentralized operator placement for in-network query processing. In In IPSN, pages 47--62, 2003.
[2]
P. Costa, G. Coulson, C. Mascolo, G. P. Piccoand, and S. Zachariadis. The RUNES Middleware: A Reconfigurable Component-based Approach to Networked Embedded Systems. In PIMRC'05, 2005.
[3]
L. de Souza, P. Spiess, D. Guinard, M. Köhler, S. Karnouskos, and D. Savio. SOCRADES: A Web Service Based Shop Floor Integration Infrastructure. IOT'08, pages 50--67, 2008.
[4]
Devices Profile for Web Services. http://specs.xmlsoap.org/ws/2006/02/devprof/devicesprofile.pdf.
[5]
A. Dunkels, B. Grönvall, and T. Voigt. Contiki - a lightweight and flexible operating system for tiny networked sensors. In Proceedings of the First IEEE Workshop on Embedded Networked Sensors (Emnets-I), 2004.
[6]
M. Gauger, P. J. Marrt'on, and C. Niedermeier. TinyModules: Code Module Exchange in TinyOS. In INSS'09, 2009.
[7]
F. Jammes and H. Smit. Service-oriented Paradigms in Industrial Automation. In IEEE Transactions on Industrial Informatics, volume 1, pages 62--70, 2005.
[8]
M. Kushwaha, I. Amundson, X. Koutsoukos, S. Neema, and J. Sztipanovits. OASiS: A Programming Framework for Service-Oriented Sensor Networks. In COMSWARE'06, 2007.
[9]
S. Madden, M. Franklin, J. Hellerstein, and W. Hong. TinyDB: An Acquisitional Query Processing System for Sensor Networks. TODS, 30(1):122--173, 2005.
[10]
MORE -- Network-centric Middleware for Group communication and Resource Sharing across Heterogeneous Embedded Systems. http://www.ist-more.org/.
[11]
P. Pietzuch, J. Ledlie, J. Shneidman, M. Roussopoulos, M. Welsh, and M. Seltzer. Network-aware operator placement for stream-processing systems. In In ICDE, 2006.
[12]
A. Scholz, C. Buckl, S. Sommer, A. Kemper, A. Knoll, J. Heuer, and A. Schmitt. εSOA -- service oriented architectures adapted for embedded networks. In INDIN'09, 2009.
[13]
A. Scholz, I. Gaponova, S. Sommer, A. Kemper, A. Knoll, C. Buckl, J. Heuer, and A. Schmitt. Efficient communication in control-oriented embedded networks. In ETFA'09, 2009.
[14]
TinyOS. http://www.tinyos.net/.
[15]
Y. Yao and J. Gehrke. The cougar approach to in-network query processing in sensor networks. SIGMOD Rec., 31(3):9--18, 2002.

Cited By

View all
  • (2017)Self-awareness in autonomous automotive systemsProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130629(1050-1055)Online publication date: 27-Mar-2017
  • (2017)Self-awareness in autonomous automotive systemsDesign, Automation & Test in Europe Conference & Exhibition (DATE), 201710.23919/DATE.2017.7927145(1050-1055)Online publication date: Mar-2017
  • (2012)Two effective methods to detect anomalies in embedded systemsMicroelectronics Journal10.1016/j.mejo.2011.11.00343:1(77-87)Online publication date: Jan-2012
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SESENA '10: Proceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
May 2010
91 pages
ISBN:9781605589695
DOI:10.1145/1809111
  • Conference Chairs:
  • Kurt Geihs,
  • Stefan Gruner,
  • Kay Römer
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 May 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

ICSE '10
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Self-awareness in autonomous automotive systemsProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130629(1050-1055)Online publication date: 27-Mar-2017
  • (2017)Self-awareness in autonomous automotive systemsDesign, Automation & Test in Europe Conference & Exhibition (DATE), 201710.23919/DATE.2017.7927145(1050-1055)Online publication date: Mar-2017
  • (2012)Two effective methods to detect anomalies in embedded systemsMicroelectronics Journal10.1016/j.mejo.2011.11.00343:1(77-87)Online publication date: Jan-2012
  • (2010)A Probabilistic Method to Detect Anomalies in Embedded SystemsProceedings of the 2010 IEEE 25th International Symposium on Defect and Fault Tolerance in VLSI Systems10.1109/DFT.2010.25(152-159)Online publication date: 6-Oct-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media