A composition-based approach to the construction and dynamic reconfiguration of wireless sensor network applications

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Wireless sensor network (WSN) applications are often characterised by close coupling between their software and hardware components, which may result in ad-hoc, platform-specific software, together with the loss of portability and evolvability. We introduce a fractal composition-based approach for constructing and dynamically reconfiguring WSN applications. The approach uses pi-calculus semantics to unify the models of interaction for both software and hardware components, on both local and remote nodes. Applications are constructed by forming compositions of interacting components, and can be decomposed and reconfigured into different topologies. The advantages of the approach are that it reduces the complexity of WSN programming; results in portable and evolvable software; and allows changes to be managed during execution without having to take the system off-line. We present an outline of the approach, and illustrate it with an example specified in the Insense language.

Original languageEnglish
Title of host publicationSoftware Composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings
EditorsC. Pautasso, E. Tanter
PublisherSpringer
Pages206-214
Number of pages9
Volume4954
ISBN (Print)978-3-540-78788-4
DOIs
Publication statusPublished - 2008
Event7th International Symposium on Software Composition - Budapest, Hungary
Duration: 29 Mar 200830 Mar 2008

Publication series

NameLecture Notes in Computer Science
Volume4954
ISSN (Print)0302-9743

Conference

Conference7th International Symposium on Software Composition
Country/TerritoryHungary
CityBudapest
Period29/03/0830/03/08

Keywords

  • channel
  • component
  • composition
  • decomposition
  • dynamic evolution
  • reconfiguration
  • wireless sensor network
  • WSN

Fingerprint

Dive into the research topics of 'A composition-based approach to the construction and dynamic reconfiguration of wireless sensor network applications'. Together they form a unique fingerprint.

Cite this