Le noyau Beclair est un ensemble de concepts, concepts et algorithmes fondamentaux qui sous-tendent la méthodologie de développement logiciel de BECLAR (programmation logique probabiliste éclectique rapide). En d'autres termes, il s'agit d'une description des moyens de résoudre un problème qui se pose à chaque étape du développement logiciel comme une tâche visant à trouver une solution optimale.
Les objectifs du noyau beclair sont : * Création du composant abstrait requis par un spécialiste de haut niveau. * Réduire le nombre de mauvaises décisions lorsque l'on travaille sur des projets complexes grâce à l'accumulation de connaissances d'experts. * Implémentation dans des systèmes à des niveaux allant du sous-système expert au décentralisé faiblement déterministe.