I'm interested in developing engineering methodologies for the analysis and design of large-scale distributed intelligent systems. I approach this by experimenting with multi-robot systems, mixed artificial-natural societies and smart materials. In order to relate models to observations on real systems, I am also interested in developing techniques for tracking and monitoring of collective systems