Component Based
Nick Hawes is working on component-based software engineering for intelligent robotics domains. His focus is on distributed, shared-memory models. This has resulted in the development of CAST: http://www.cs.bham.ac.uk/go/cast.
Local collaborator: Marc Hanheide
Remote collaborator: Sebastian Wrede