  We present a system architecture implementation to perform dynamic
application allocation in shared sensor networks, where highly integrated
wireless sensor systems are used to support multiple applications. The
architecture is based on a central controller that collects the received data
from the sensor nodes, dynamically decides which applications must be
simultaneously deployed in each node and, accordingly, over-the-air reprograms
the sensor nodes. Waspmote devices are used as sensor nodes that communicate
with the controller using ZigBee protocol. Experimental results show the
viability of the proposal.
