Modèle logiciel Croyance – Désir – Intention (BDI)
Le modèle logiciel croyance – désir – intention (BDI) est un modèle de logiciel conçu pour la programmation d’agents intelligents. Superficiellement caractérisé par la mise en œuvre des croyances, désir et intention d’un agent, il utilise réellement ces concepts pour résoudre un problème particulier dans la programmation d’agent.
En substance, il fournit un mécanisme permettant de séparer les activités itératives de sélection d'un plan (d'une bibliothèque de plans ou d'une application de planification externe) de l'exécution des plans actifs appelés intention. En conséquence, les agents BDI sont en mesure d’équilibrer le temps passé à délibérer sur les plans (choisir quoi faire) et à les exécuter (le faire). Une troisième activité, la création des plans (planification), n’entre pas dans le champ du modèle et est laissée au concepteur du système et au programmeur