Structuring BDI Agents in Functional Clusters. - Paolo Busetta; Nicholas Howden; Ralph Rönnquist; Andrew Hodgson (ATAL, 1999)