Interopérabilité
L'interopérabilité est l'aptitude d'un système ou d'un produit à fonctionner avec d'autres sans effort particulier de la part du client.
Pour atteindre cet objectif d'interopérabilité, deux approches sont possibles :
- La conformité avec les normes d'interface publiées
- Le recours à un intermédiaire de services, ou « broker », qui convertit à la volée l'interface d'un produit vers l'autre.
La première approche trouve une bonne illustration dans l'ensemble des normes élaborées pour le World Wide Web, qui comprennent les protocoles TCP/IP et HTTP, ainsi que le langage HTML.
Cette notion est liée à celle de compatibilité. Si un produit est compatible avec une norme, il est interopérable avec les autres produits conformes à cette norme (ou qui fournissent une interopérabilité via un broker).
Cette définition a été mise à jour en décembre 2016