J. Masthoff and R. Van Hoe
The architecture and design process of a highly autonomous, situated agent is described. The architecture consists of a population of agents which are designed in an incremental, bottom-up fashion according to what we call a behavioural engineering approach. The agents operate in parallel and have a close coupling between perception and action. Emergent behaviour and memory-based learning determine the level of adaptability of our approach.