Title
Supporting reconfiguration and re-use through self-describing component interfaces
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.
Year
DOI
Venue
2010
10.1145/1890784.1890790
MidSens
Keywords
Field
DocType
application composition,precludes run-time discovery,resource-constrained sensor network environment,run-time discovery,third-party component service,run-time reconfiguration,component interface,run-time reconfigurable component model,sensor network environment,third-party component,self-describing component interface,component model,sensor network,component based software engineering,embedded system
Dynamism,Embedding,Compatibility (mechanics),Computer science,Common Component Architecture,Component (UML),Component-based software engineering,Wireless sensor network,Control reconfiguration,Distributed computing
Conference
Citations 
PageRank 
References 
6
0.54
11
Authors
8
Name
Order
Citations
PageRank
Klaas Thoelen11047.95
Nelson Matthys218917.65
Wouter Horre31439.18
Christophe Huygens432024.06
Wouter Joosen52898287.70
Danny Hughes638549.25
Lei Fang7284.79
Sheng-Uei Guan845855.76