Wireless sensor networks (sensornets) are wirelessly communicating smart gadgets with the capability of sensing the environment.
With the immense applicability of sensornets, there is an increasing need of a general organisational and architectural development framework for sensornet systems. This paper outlines an abstract framework for modelling responsibilities and tasks to sets of nodes according to their vocation. These guidelines are presented with the intension to ease reasoning about a sensornet as a system, and its applications.