Académique Documents
Professionnel Documents
Culture Documents
Pour dfinir plus exactement ce qu'est et n'est pas l'interoprabilit, on peut commencer par la
distinguer de la compatibilit. Cette dernire relation est binaire et concerne un ensemble fini de
systmes. A et B sont compatibles, ou pas, si leurs constructions respectives leur permettent, ou
pas, de communiquer et travailler ensemble.
A et B seront dit interoprables si, grce une ou plusieurs norme(s) externe(s) qu'ils respectent,
ils en viennent entre autres pouvoir tre compatibles. L'interoprabilit est gnrale et ne
concerne pas a priori des lments ou systmes particuliers. Elle existe au travers de normes et
formats respects par tout lment ou systme qui souhaite intgrer un plexus interoprable le
rseau des lments qui communiquent entre eux de faon fluide et norme. On voit que
l'interoprabilit ne doit rien au hasard, et rsulte d'un accord explicite entre les diffrents
constructeurs d'lments.
Interoprabilit et uniformit sont souvent mises en relation. Une critique courante est de dire que
la course l'interoprabilit entrane avec elle un appauvrissement du dveloppement des
techniques, en freinant les innovations qui sont le plus souvent le fait d'un acteur isol. Il n'est
effectivement pas faux de dire que l'interoprabilit amne une forme d'unicit : le processus
par lequel plusieurs systmes deviennent interoprables se fonde bel et bien sur l'unicit d'une
norme respecter mais pas sur l'unicit des produits qui respectent cette norme, bien au
contraire ! La norme peut au contraire favoriser l'apparition de produits concurrents, la seule
condition de porter sur le comportement extrieur, la fonctionnalit ou les interfaces du systme
ou de l'objet sur lequel elle porte, et non sur sa conception interne.
Ce problme de l'unicit concerne certains domaines et pas d'autres et pose en fait surtout des
problmes de compatibilit, entre les normes cette fois. La solution la plus courante mais
imparfaite consiste utiliser des normes reposant sur des formats ouverts, et par l rapidement
volutifs. Le domaine de l'informatique illustre plus particulirement ce point.
L'interoprabilit n'est pas par elle-mme un lment concret ou un critre dfini. On peut
dterminer dans quelle mesure des systmes sont interoprables en jugeant de leur respect de la
norme qui a donn lieu une interoprabilit. On comprend alors qu'on puisse parler
d'interoprabilit partielle : si un logiciel, par exemple, ne respecte qu'une partie d'une norme, il
ne pourra peut-tre pas dialoguer correctement avec un autre programme, voire pas du tout. Dans
l'absolu, seul le respect strict d'une norme donne conduit une interoprabilit relle, mais cette
situation est assez loigne de la ralit.
Est-ce que les gens (concepteurs de systmes ou utilisateurs finaux) souhaitent partager
leurs donnes ?
Le cas chant, dans quelle mesure et de quelle faon ?
Comment organiser une norme pour que l'interoprabilit vise soit la fois la plus
facilement accessible et la plus viable possible ?
Comment faire pour qu'elle soit adapte des besoins complexes et parfois
contradictoires ?
Voir infra.
Voir infra.
Interoprabilit en informatique
Article dtaill : Interoprabilit en informatique.
L'interoprabilit est une notion absolument cruciale pour les rseaux de tlcommunication
mondiaux comme le tlphone et l'Internet. Par essence, des matriels divers et varis sont mis en
uvre dans ces rseaux htrognes aux cts d'une panoplie encore plus vaste de matriels
informatiques et de logiciels.
Mais elle est cruciale aussi et surtout pour l'ensemble de l'conomie, car aujourd'hui, dans
presque tous les domaines d'activit, dans l'industrie et dans les services, et mme en agriculture,
des systmes informatiques grent des donnes, pilotent des systmes de contrle, des systmes
de gestion, et sont interconnects d'une entreprise l'autre par des rseaux informatiques
(internet, extranet, messageries lectroniques, ...).
On peut en quelque sorte affirmer que, du point de vue de l'ingnierie des systmes,
l'interoprabilit informatique pilote l'interoprabilit globale.
Tlcommunications
En tlcommunications, le terme peut tre dfini comme la capacit de fournir et accepter les
services d'autres systmes, et d'utiliser les services changs afin de permettre un fonctionnement
plus efficace pour les deux systmes.