 Nick's research focus is on developing AI systems for large-scale, open and dynamic environments.In particular, he is interested in how to endow individual autonomous agents with the ability to act and interact in flexible ways and with effectively engineering systems that contain both humans and software agents.He is passionate about the real-world impact of research and has been involved with deployments of systems in domains such as business process management, smart energy systems, sensor networks, disaster response, telecommunications, citizen science and eDefence—and generally advocating the area of agent-oriented software engineering.