Boîte noire (informatique)

Boîte noire (informatique)

Boîte noire

Page d'aide sur l'homonymie Pour les articles homonymes, voir Boîte noire (homonymie).

Une boîte noire est la représentation d'un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un mode d'organisation sociale, ou n'importe quel autre système).

Ce fonctionnement interne est soit inaccessible (ce qui est semble-t-il l'utilisation première, qui reste courante), soit omis délibérément. (c'est alors un outil théorique qui permet de choisir d'étudier exclusivement les échanges extérieurs).

Le fonctionnement de la boite noire n'est donc appréhendé que sous l'angle de ces interactions : « Ce qui — en dernière analyse — justifie l’attitude ludique, c’est que le seul moyen concevable de dévoiler une boîte noire, c’est de jouer avec. ». (René Thom)[1]

Schématisation : les entrées et les sorties sont représentées, mais ce qui fait le lien entre les deux est "masqué par la boite noire"

La boite noire est représentée de façon élémentaire en affichant les entrées et les sorties mais en masquant le fonctionnement interne. Tout peut être représenté sous forme d'une boîte noire : un transistor, un algorithme, un réseau comme internet, le fonctionnement d'une entreprise ou les relations humaines au sein d'un groupe.

Le contraire d'une boîte noire, dit boîte blanche, est un système dont les mécanismes sont visibles et permettent d'en comprendre le fonctionnement. Une bicyclette illustre bien ce type de système parce que, contrairement à ce qui se passe avec une boite noire, les mécanismes de propulsion, de guidage, d'adhérence et de freinage sont visibles au premier coup d'œil.

Sommaire

Théorie

Origine

L'origine couramment acceptée se situe dans la langue anglaise à l'époque de la deuxième guerre mondiale, elle est liée aux techniques des télécommunications militaires, reprenant l'expression utilisée pour désigner « des appareils ennemis capturés qui ne pouvaient pas être ouverts » car ils pouvaient être piégés et ils devaient donc être examinés sans que leur conception interne soit visible.

L'idée semble pourtant préexistante puisqu'elle est parfois attribuée à la pensée de Wilhelm Cauer vers 1941 ou de Franz Breisig.

Mais c'est en 1948 qu'une théorisation précise du principe est proposé par Norbert Wiener dans l'ouvrage cybernétics (paru aux éditions MIT), sous l'impulsion de la demande de nombreux chercheurs (notamment pour diffuser ce qui est ressortis des sujets de réflexions des conférences Macy).

Rapport à la cybernétique et aux représentations symboliques

La boite noire, en tant que notion formalisée, est établie en même temps que la cybernétique (en 1948) et présentée dans le même ouvrage, puisque ç'en est un des outils fondamentaux : dans cette première moûture, la cybernétique est une modélisation de l'étude exclusive des échanges et la boite noire est le moyen de le faire. Autrement dit, dans le sens exposé dans ce premier ouvrage, utiliser le concept de la boite noire revient à faire de la cybernétique au sens le plus élémentaire.

Devant la difficulté d'expliciter cette idée, Norbert Wiener utilise l'exemple d'une machine se substituant à un organisme pour imager la possibilité de remplacer un système par un autre sans connaître le détail de l'architecture du système considéré [2]. Mais cette idée reprise en science-fiction aura surtout tendance à accentuer l'incompréhension et l'appréhension (que l'on retrouve dans le terme cyborg), même s'il y eut des retours étonnants à la science puisque c'est par ce biais qu'est apparu le terme de robotique (inventé sans le savoir par Isaac Asimov).[3]

Applications

L'étude porte sur les valeurs des sorties en fonction des valeurs des entrées. Les caractéristiques étudiées sont généralement le retard, la constante de temps, la réponse en fréquence, le gain.

Informatique

En informatique on applique cette notion de boîte noire dans de nombreux contextes :

  • Le test de la boîte noire est utilisé pour vérifier que les sorties obtenues sont bien celles prévues pour des entrées données. Le terme boîte noire est utilisé car on teste la réponse aux spécifications sans s'occuper de la manière dont le programme est écrit.

Psychologie

En psychologie cette théorisation est utilisée pour désigner l'être conscient qui répond aux stimulations de l'environnement et dont on ne souhaite pas étudier le fonctionnement interne menant à cette réponse.

Il a la particularité dans cette discipline d'être souvent rattaché aux principes du comportementalisme (ou Béhaviorisme) qui est pourtant antérieur et distinct du concept de boîte noire. Elle est parfois confondue par erreur avec la boîte de Skinner (conçue en 1930), mais il n'y a aucun rapport. La notion de boîte noire n'a été intégrée au comportementalisme qu'à partir de la théorisation proposée par Norbert Wiener en 1948.

Liens inter-langue spécifique a l'utilisation du terme boite noire en psychologie : de:Black Box (Psychologie), es:Caja Negra (psicología), he:קופסה שחורה (פסיכולוגיה)

Dans les transports

L'utilisation du terme boite noire dans les transports est sensiblement différente puisqu'elle renvoie à un dispositif qui enregistre certaines données du fonctionnement de l'appareil, et c'est en fait l'appareil (par exemple l'avion) qui est analysé comme une boite noire, en fonction de certaines données clefs.

C'est pourtant bien le boitier qui enregistre ces données qui est appelé boite noire dans les transports. Il est utilisé à l'origine dans les avions pour pouvoir déterminer les causes d'un éventuel accident, puis le terme est appliqué à tous les systèmes d'enregistrement de l'état des machines dans le domaine des transports y compris maritime et ferroviaires.

Liens inter-langue spécifique au domaine des transport en générale : es:Caja negra (navegación), id:Kotak hitam, hu:Fekete doboz

Autres domaines

  • En électronique, un éléments scellé d'un équipement remplaçable.
  • En Modèle mathématique c'est un cas de limitation.
  • Dans l'informatique en général, un programme boîte noire désigne un programme que l'utilisateur ne peut pas étudier (souvent en raison d'un code source indisponible).
  • En matière de gestion des stocks, il existe des programmes de boite noire basés sur des algorithmes spécifiques.

Notes et références

Wiktprintable without text.svg

Voir « boite noire » sur le Wiktionnaire.

  1. Modèles mathématiques de la morphogenèse nouv. éd. revue et augmentée.-Paris : Christian Bourgois, 1980, p.303.
  2. Principalement dans cybernetics and society en 1950
  3. Dans une nouvelle intitulée Menteur !
Ce document provient de « Bo%C3%AEte noire#Informatique ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Boîte noire (informatique) de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Boîte Noire (Informatique) — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire (informatique) — Test de la boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Le test de la boîte noire est utilisé en programmation informatique et en génie logiciel, pour tester un programme en vérifiant que les sorties obtenues sont bien… …   Wikipédia en Français

  • boîte noire — ● loc. f. ►DEBUG Dispositif dont on connaît parfaitement la fonction et l utilisation, mais dont le fonctionnement interne n est pas censé concerner l utilisateur. Un débogage en boîte noire se fait sans que l on connaisse le fonctionnement… …   Dictionnaire d'informatique francophone

  • Boite Noire — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire (cybernetique) — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire (cybernétique) — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire (homonymie) — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boite noire (psychologie) — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… …   Wikipédia en Français

  • Boîte Noire — Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un mode d… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”