Una de las metas de la Inteligencia Artificial es la construcción de agentes autónomos racionales, capaces de actuar en ambientes complejos y dinámicos. Una de las arquitecturas mas difundidas y estudiadas para especificar este tipo de agentes, es la arquitectura BDI.
Este modelo tiene sus raíces en la tradición los o ca de entender el razonamiento practico, el cual involucra dos procesos importantes: deliberación, decidir que metas se desean realizar, y razonamiento de medios-fines, como obtener dichas metas .