Supporting reconfiguration and re-use through self-Describing component interfaces

Klaas Thoelen, Nelson Matthys, Wouter Horré, Christophe Huygens, Wouter Joosen, Danny Hughes, Lei Fang, Sheng Uei Guan

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

7 Citations (Scopus)

Abstract

Run-time reconfigurable component models have been highlighted as having particular potential in networked embedded systems. In these models, explicit interface definitions promote the re-use of generic units of functionality between application compositions, while run-time reconfiguration provides a mechanism to manage the dynamism of sensor network environments. Despite these advantages, in current systems, reliably re-using and reconfiguring distributed components is a complex undertaking. It requires a detailed understanding of the services offered by each component. The lack hereof effectively precludes run-time discovery and use of third-party components. This paper proposes the embedding of compact semantic descriptions in component interfaces and associated messages. These descriptions allow for efficient compatibility checking and therefore facilitate the run-time discovery and use of third-party component services. We demonstrate that this scheme is feasible in even the most resource-constrained sensor network environments.

Original languageEnglish
Title of host publicationMidSens 2010 - Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, co-located with the 11th ACM/IFIP/USENIX International Middleware Conference
EditorsDanny Hughes, Sam Michiels
PublisherAssociation for Computing Machinery, Inc
Pages29-34
Number of pages6
ISBN (Electronic)9781450304542
DOIs
Publication statusPublished - 30 Nov 2010
Event5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, MidSens 2010 - Bangalore, India
Duration: 30 Nov 2010 → …

Publication series

NameMidSens 2010 - Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, co-located with the 11th ACM/IFIP/USENIX International Middleware Conference

Conference

Conference5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, MidSens 2010
Country/TerritoryIndia
CityBangalore
Period30/11/10 → …

Keywords

  • Component based software engineering
  • Networked embedded systems

Fingerprint

Dive into the research topics of 'Supporting reconfiguration and re-use through self-Describing component interfaces'. Together they form a unique fingerprint.

Cite this