Title :
An architectural model to support adaptive software systems for sensor networks
Author :
Kim, Hyun-Chong ; Choi, Ho-Jin ; Ko, In-Young
Author_Institution :
Inf. & Commun. Univ., Daejeon, South Korea
fDate :
30 Nov.-3 Dec. 2004
Abstract :
Major characteristics of sensor networks, such as node mobility, collaboration among heterogeneous sensors, and environmental changes, require flexible and adaptive software systems. It is also essential to have a mechanism to describe configurations of distributed components and to coordinate the sensors in the network through the configuration information. In this paper, we show how an architectural model can be used to support adaptive software systems for sensor networks. This work is based on our previous work of using an architecture description language (ADL) to represent configurations of software components in sensor nodes and to reconfigure them in response to changing needs of users. We use XML as a means to exchange and manipulate ADL descriptions. To demonstrate how the architecture-based adaptation works for sensor networks, we simulated a scenario of reconfiguring a sensor network to handle node failures.
Keywords :
XML; computer networks; mobility management (mobile radio); object-oriented programming; software architecture; wireless sensor networks; XML; adaptive software system; architectural model; architecture description language; heterogeneous sensor collaboration; node mobility; sensor network; software component; Adaptive systems; Architecture description languages; Collaboration; Collaborative software; Computer architecture; Sensor phenomena and characterization; Sensor systems; Software systems; Wireless sensor networks; XML;
Conference_Titel :
Software Engineering Conference, 2004. 11th Asia-Pacific
Print_ISBN :
0-7695-2245-9
DOI :
10.1109/APSEC.2004.22