Thèse soutenue

Portabilité, réemploi et transposition des modèles d'interaction homme-machine : implications de la gestion des contextes humains pour les architectures logicielles
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Jérôme Lard
Direction : Michel Beaudouin-Lafon
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2008
Etablissement(s) : Paris 11
Partenaire(s) de recherche : autre partenaire : Université de Paris-Sud. Faculté des sciences d'Orsay (Essonne)

Mots clés

FR

Résumé

FR  |  
EN

La conception de l'interaction homme-machine est devenue un enjeu majeur dans l'industrie dans le cadre du développement de systèmes informatiques complexes. Il ne s'agit plus seulement de concevoir un système au-dessus duquel sont proposées des interfaces graphiques, mais de concevoir un système d'interaction homme-machine intégré dans lequel l'utilisateur possède une compréhension effective du modèle applicatif sous jacent tout en ayant à sa disposition des moyens d'interaction adaptés à son contexte opérationnel. Cette thèse propose un modèle de conception des interactions homme-machine pour l'industrie logicielle basée sur le paradigme HIC qui reprend une vision fonctionnelle de l'interaction et propose une séparation des préoccupations entre présentation, interaction et application. Poursuivant sur cette voie, la conception des interfaces homme-machine appliquée au domaine du génie logiciel a donné lieu dans un premier temps à l'implémentation d'une architecture composée d'un middleware d'interaction et d'un conteneur d'interaction homme-machine. Puis cette approche, inspirée des processus d'industrialisation du développement logiciel a été généralisée au sein d'un atelier de prototypage et de conception, JAGUAR. Enfin, nous montrons comment l'adoption de cette vision fonctionnelle de l'interaction homme-machine ainsi que l'intégration des modèles de conception proposés ont permis aux développeurs de systèmes interactifs d'accroître l'adéquation entre les besoins humains et des capacités des systèmes d'informations.