Interaction personne-machine
Définition
Souvent nommée, même en français, par le terme anglais « API », une interface de programmation applicative (IPA) est un ensemble normalisé de classes et de fonctions qui sert de façade par laquelle un logiciel offre des services à d’autres logiciels.
Une IPA permet à une application d’interagir avec un service externe à l’aide d’un ensemble de commandes simples sans connaître les détails internes du logiciel interrogé.
Compléments
Autrefois, on utilisait le terme « interaction homme-machine » (IHM).
Note: la confusion est fréquente entre interface et interaction. L'ingénierie de l'interaction personne-machine a pour mission de construire des interfaces suscitant des interactions compatibles avec les attentes et capacités de l'utilisateur.
Français
interaction personne-machine
interaction personne-système
communication personne-machine
interaction homme-machine
Anglais
human-machine interaction
human-machine communication
human-machine relation
human-computer interaction
Note: interaction personne-machine est validée par des spécialistes canadiens de l'Université Concordia, de l'Université Dalhousie, de l'Université Laval et de Microsoft Canada.
Contributeurs: Claude Coulombe, Jacques Barolet, wiki, Robert Meloche