Aller au contenu | Aller au menu

Programme du lundi 20 septembre 2010

08h00
08h30 Accueil
09h00 Atelier Collecticiels Kubicki Cours 1 : Patterns Seffah Cours 3 : K-MADe Girard
09h30
10h00
10h30 Pause
11h00 Atelier Cours 1 Cours 3
11h30
12h00
12h30 Repas
13h00
13h30 Atelier Cours 2 : PAC Duval Cours 3

Rencontres Doctorales

Président de session :
Franck Poirier
UBS Vannes

14h00
14h30
15h00 Pause
15h30 Atelier Cours 2 Cours 3
16h00
16h30
17h00 Pause
17h30
18h00 Visite de la ville
18h30 Visite de la ville
19h00
19h30
20h00
Repas des doctorants
21h00

Cours 1 : Patterns of Design and Design of Patterns

Ahmed Seffah (EHL Lausanne)

9h - 12h30 (tutorial in english)

Patterns for human-computer interfaces (HCI) have been introduced as a medium to capture and disseminate the best design practices. While developing patterns design languages, practitioners and researchers have explored different avenues to use patterns and patterns languages as a design tool. This talk surveys these avenues - from individual pattern use for solving a specific design problem, to Pattern-Oriented Design (POD), which guides designers in building a conceptual design by using the relationships between patterns. One central goal of these avenues is to investigate how patterns can be used, not only as building blocks to foster the reuse of proven and valid design solutions, but as a central artifact in the process of deriving a design from user experiences as well as predicting the usability of such designs. We will present our investigations on pattern-based design, and discuss how user experiences and usability metrics can be incorporated in the pattern selection process through the use of user variables, pattern attributes and associated metrics.

Cours 2 : Améliorer la conception des applications interactives par l’utilisation conjointe du modèle PAC et des patrons de conception Proxy et Fabrique Abstraite

Thierry Duval (IRISA)

13h30 - 17h (cours en français)

Des modèles d’architecture tels que MVC, PAC, PAC-Amodeus ou Arch donnent lieu à de nombreuses possibilités d’implémentation. Ceci pose des problèmes aux étudiants ou jeunes diplômés qui ne savent pas quelle solution choisir lorsqu’ils doivent les coder.

Depuis plusieurs années, nous avons mis au point une méthodologie qui implémente le modèle PAC en utilisant principalement les patrons de conception Proxy, Fabrique Abstraite, et, dans une moindre mesure, Singleton.

Grâce à cette méthodologie, les étudiants sont guidés dans la structuration de leur code, et l’IHM est séparée efficacement du noyau fonctionnel, montrant ainsi comment réaliser proprement cette séparation avec des propriétés d’évolution importantes : changement de l’IHM ou du code du noyau fonctionnel, mais aussi ajout d’interactivité à un noyau fonctionnel non interactif.

Nous proposons donc de présenter ici cette démarche méthodologique et de l'illustrer à l'aide d'un exemple que nous traiterons en Java en utilisant l'API Swing.

À l'issue du cours, destiné aussi bien à des étudiants de niveau master 2 qu'à des doctorants ou à des ingénieurs débutants, on doit être en mesure de structurer efficacement une application interactive à l'aide du modèle PAC-Amodeus, en rendant notamment le composant de contrôle le plus indépendant possible de la partie présentation graphique et de la boîte à outil graphique effectivement utilisée.

description complète (PDF, 100ko)

Cours 3 : K-MADe, un outil de modélisation des tâches pour l’enseignement et la recherche

Patrick Girard (ENSMA), Sybille Caffiau (ENSMA), Dominique Scapin (INRIA)

9h - 12h30 K-MAD, le noyau, 13h30 - 17h Usage de K-MAD en enseignement et en recherche (cours en français)

K-MAD, Kernel of Model for Activity Description, est aujourd’hui un des modèles de tâches les plus puissants. Son outil graphique associé, K-MADe, est le seul qui permette d’utiliser des expressions logiques dans son module de simulation. L’objet de ce cours est d’en appréhender le fonctionnement, à la fois dans un cadre d’enseignement et de recherche. Les participants seront invités à amener un portable disposant d'une machine virtuelle Java 6, qui leur permettra de réaliser les exercices pratiques proposés à l'aide de l'outil K-MADe.

description complète (PDF, 424ko)

Atelier: Collecticiels - évolutions multidisciplinaires récentes de la thématique

Sylvain Kubicki (CRP Henri Tudor), Bertrand David (EC Lyon, ICTT), Gilles Halin (Map-CRAI), Grégory Bourguin (LIL, IUP de Calais, ULCO)

9h - 17h

Dates importantes

  • 30 juillet 2010 :   Diffusion de l’appel à contributions
  • 10 septembre 2010 :  Date limite de réception des contributions
  • 20 septembre 2010 :  Atelier Collecticiels, 9h00 - 17h00

Contributions possibles

  1. « Position paper » suivi d’un exposé durant l’atelier
  2. Participation aux discussions lors de l’atelier

Description

Dans la lignée des ateliers du Groupe de Recherche i3, l’atelier « Collecticiels » qui se tiendra durant la conférence IHM 2010 se propose d’être un lieu d’échange pour les chercheurs travaillant autour de cette thématique multi-disciplinaire. L’atelier permettra aux participants d’exposer leurs travaux, et de faire le point sur les évolutions récentes autour de la thématique des outils supports à la collaboration et du Travail Collaboratif Assisté par Ordinateur : de la conception de systèmes à leurs applications métiers.

Les contributions attendues peuvent elles-mêmes refléter la multidisciplinarité propre à la thématique des collecticiels. Sans être limitatifs, les thèmes suivants peuvent être proposés par les contributeurs :

  • Méthodes de conception : identification des processus et métiers à supporter, analyses et spécification…
  • Développement : approche dirigée par les modèles, nouvelles approches orientées « services », architectures logicielles, SOA…
  • Approches centrées utilisateurs : prise en compte des besoins des utilisateurs  et  du contexte dans la conception des fonctionnalités et des IHM…
  • Méthode de validation : expérimentations, approches de type « living lab »…
  • Applications métiers : secteurs d’applications et leurs particularités, retours d’expérimentations…

Rencontres  doctorales

Président de session : Franck Poirier, UBS Vannes

Horaire Présentation

14h00-14h45

Thomas Altenburger (Centre de Recherche Public Henri Tudor, Luxembourg)
Vers une caractérisation des systèmes sensibles au contexte : étude de leur impact sur l’adaptation des interfaces

14h45-15h30

Christian Frisson (Université de Mons, Belgique)
Conception centrée utilisateur de prototypes interactifs pour la gestion de contenu multimédia par similarité

15h30-16h15

Santiago Ruano Rincón (Télécom Bretagne, Brest)
Prise en compte de facteurs culturels dans la conception et l'utilisation d'outils d'apprentissage au sein de la communauté nasa en Colombie

16h15-16h30

Pause

16h30-17h15

Jonathan Chaboissier (LIMSI-CNRS, Université Paris-Sud)
Composition d'Interfaces Homme-Machine dirigée par la composition du noyau fonctionnel

17h15-18h00

Mathias Baglioni (Télécom ParisTech, Paris)
Interactions Physiques sur Dispositifs Mobiles

18h00-18h15

Conclusion des rencontres doctorales

20h00-22h00

Repas des doctorants

 

Visite de la ville