Distributed Coordination And Computation Synthesis