Description de l’interaction multimodale :extension du langage SMUIML

  • Max Tallier

Student thesis: Master typesMaster en sciences informatiques

Résumé

Description de l’interaction multimodale : Au cours des années, le potentiel de création de liens de communication entre l’homme et la machine n’a fait qu’évoluer. Nous nous trouvons face à une quantité relativement importante d’outils permettant la communication entre ces deux acteurs. Pour pouvoir organiser et faciliter les échanges, les langages de modélisation fournissent de puissants outils permettant la création de communication par interfaces multimodales. Il existe de nombreux langages de description, chacun fonctionnant de manière différente et proposant des options de modélisation spécifiques. Ce travail se concentrera sur un langage en particulier : SMUIML (Synchronized User Interface Modelling Language) est un langage de mod´elisation développé par Bruno Dumas, professeur à la faculté d’informatique à l’Université de Namur. La représentation de la modélisation d’une interaction avec l’ordinateur se fait sous la forme d’une machine à états. Cet automate dispose d’une traduction en XML. Ce langage, basé sur une architecture de type CARE [8], est principalement orienté vers la gestion des modalités en entrée et permet au système de les gérer soit en parallèle l’une de l’autre, soit de manière séquentielle. Malheureusement, son développement a été mis en suspens et n’a pas pu bénéficier de nouvelles évolutions depuis quelques années. Profitant du travail lié à ce mémoire, B. Dumas souhaite redémarrer le développement de son langage et lui apporter des modifications structurelles pour pouvoir, dans un futur plus ou moins proche, l’utiliser dans le cadre de son travail académique. De plus, une boite à outils graphique, HephaisTK [6], a été créée afin de venir en aide à l’utilisateur souhaitant réaliser des interactions avec l’ordinateur. De même que son langage de référence, son développement est suspendu depuis plusieurs années. L’objet de ce mémoire est d’une part de répertorier et d’expliquer les modifications réalisées sur SMUIML [5] et d’autre part d’ouvrir des pistes de réflexion sur les modifications à venir sur ce langage extension du langage SMUIML
la date de réponse26 juin 2017
langue originaleFrançais
L'institution diplômante
  • Universite de Namur
SuperviseurWim Vanhoof (Président) & Bruno Dumas (Promoteur)

Contient cette citation

'