Intelligence has been an object of study fur a long time. Different archite
ctures try to capture and reproduce these aspects into artificial systems (
or agents), but there is still no agreement on how to integrate them into a
general framework. With this objective in mind, we propose an architectura
l methodology based on the idea of intentional configuration of behaviors.
Behavior-producing modules are used as basic control components that are se
lected and modified dynamically according to the intentions of the agent. T
hese intentions are influenced by the situation perceived, knowledge about
the world, and internal variables that monitor the state of the agent. The
architectural methodology preserves the emergence of functionality associat
ed with the behavior-based paradigm in the more abstract levels involved in
configuring the behaviors. Validation of this architecture is done using a
simulated world for mobile robots, in which the agent must deal with vario
us goals such as managing its energy and its well-being, finding targets, a
nd acquiring knowledge about its environment. Fuzzy logic, a topologic map
learning algorithm, and activation variables with a propagation mechanism a
re used to implement the architecture for this agent.