Boîte noire

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Boîte noire (homonymie).

Boîte noire est un terme technique pour un dispositif, un système, ou un objet représenté de façon élémentaire du point de vue de ses entrées et de ses sorties, mais dont le fonctionnement interne est inconnu ou caché. La valeur des sorties est simplement déterminée à partir de la valeur des entrées.

On peut quasiment tout représenter sous forme d'une boîte noire: un transistor, un algorithme, un humain, ou encore internet.

Le contraire d'une boîte noire est un système dont les mécanismes sont disponibles pour en comprendre le fonctionnement (comme un logiciel libre par exemple), ce que l'on appelle parfois une boîte blanche.

« Le seul moyen concevable pour découvrir l'intérieur d'une boîte noire est de jouer avec ». (René Thom)[1]

[modifier] Origine

Cette notion de boîte noire viendrait à l'origine de la technique des télécommunications militaires, reprenant l'expression utilisée pour désigner des appareils ennemis capturés qui ne pouvaient pas être ouverts (et examinés) car ils pouvaient être piégés.

Une théorisation précise du principe est faite par Wiener (qui travaillait entre autres sur l'autoguidage de missile anti-aérien). Il utilise la Boite noire comme un outil permettant de ne considérer que les échanges (extérieurs), en omettant volontairement le fonctionnement (intérieur).

[modifier] Quelques utilisations courantes

  • En électronique, un éléments scellé d'un équipement remplaçable.
  • En programmation informatique et en génie logiciel, le test de la boîte noire est utilisé pour tester un programme en vérifiant que les sorties obtenues sont bien celles prévues pour des entrées données. Le terme boîte noire est utilisé car le programme ainsi testé n'est pas étudié.
  • Dans les transports, le terme de boîte noire fait référence à tous les systèmes utilisés pour collecter des informations, et les conserver en cas d'accident pour une analyse ultérieure.
  • Dans l'informatique en général, un programme boîte noire que l'utilisateur ne peut pas étudier (souvent en raison d'un code source indisponible).
  • En Modèle mathématique c'est un cas de limitation.
  • En physique, une boîte noire est un système dont la structure interne est inconnue.
  • En Philosophie, et en psychologie, le comportementalisme considère l'esprit humain comme une boîte noire.
  • En matière de gestion des stocks, il existe des programmes de boite noire basés sur des algorithmes spécifiques.

  1. « The only way of unveiling a conceivable black box, is to play with it ». Mathematical Models, P. 298.