Figure 1 Example of the IN showing the dependiencies of 5 services in an intelligent computing environment The functionality of a node in a digraph is defined as the number of descendants in the Interaction Network. This characteristic of a node is very important, as it shows the impact of a process on the wider system, in terms of the number of processes whose activity rules could be triggered. Figure 1 provides an example of an Interaction Network in an intelligent environment (the sort of system that might be used in an intelligent building or smart home), showing the dependencies of 5 network services: Sofa Sensor, Light Sensor, MP3 Player, Light, and Word. The light depends on the state of the light sensor, and in the state of the MP3 player. The software application word depends on the state of the light, and in the occupancy of the sofa (sofa sensor). Additionally, and accordingly to our formal definition, each agent A, has been assigned a weight: sofa sensor (High),