1. A method at an entity in a distributed computing system comprising: providing an input arranged to connect to the distributed computing system and access a distributed computing graph associated with an activity to be carried out in the distributed computing system, the distributed computing graph representing currently executing processes in the distributed computing system; arranging a processor to provide a dynamic mapping between the distributed computing graph and a data structure at the entity holding a graph layout view of the distributed computing graph such that changes in the graph layout view are reflected in the distributed computing graph; receiving user input adding a first community in the graph layout view the first community comprising computing resources in the distributed computing system; receiving user input placing a graphical element in the first community, that graphical element representing at least a first one of the currently executing processes; using the processor to update the distributed computing graph such that the first currently executing process runs on computing resources of the first community.