Description: Research areas: Agent-Based and Multi-Agent Systems; Constraint Programming and Optimisation; Machine Learning and Pattern Recognition; Natural Language Engineering and Distributed Information Systems; Robotics and Intelligent Machines; Theoretical Computer Science and Formal Methods; History of Computing.