He leads the Collective Design Lab which develops and studies the use of information-based methods and tools for engineering design in systems with distributed architectures.