1.3k likes | 1.47k Views
Interaction Homme-Machine : Vers une formalisation du modèle d’évolution pour des systèmes interactifs plastiques. Gaëlle Calvary, Olfa Dâassi, Alexandre Demeure CLIPS-IMAG, Equipe IIHM GT MFI 05 Décembre 2003, Paris. Contexte de l’étude. Informatique diffuse Diversité des contextes d’usage
E N D
Interaction Homme-Machine :Vers une formalisation du modèle d’évolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi, Alexandre Demeure CLIPS-IMAG, Equipe IIHM GT MFI 05 Décembre 2003, Paris MFI
Contexte de l’étude • Informatique diffuse • Diversité des contextes d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Informatique diffuse • Diversité des contextes d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Informatique diffuse • Diversité des contextes d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Informatique diffuse • Diversité des contextes d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Diversité des plates-formes • Approche au cas par cas • Coûts de développement et maintenance • Incohérences ergonomiques MFI
Contexte de l’étude • Plasticité des Interfaces : principe • Frontière GL - IHM • « Spécifier 1 fois, générer N fois utilisable » MFI
Contexte de l’étude • Plasticité des Interfaces : principe • Frontière GL - IHM • « Spécifier 1 fois, générer N fois utilisable » Contexte1 Contexte2 MFI
Contexte de l’étude • Plasticité des Interfaces : principe • Frontière GL - IHM • « Spécifier 1 fois, générer N fois utilisable » Contexte1 Contexte2 Adaptation au contexte d’usage MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur MFI
Contexte de l’étude • Plasticité des Interfaces : définition • Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité • Contexte d’usage • Plate-forme • Environnement • Utilisateur • Utilisabilité: propriétés énoncées dans le CDC • Observabilité, honnêteté …etc. [IFIP] • Gestion des erreurs, …. [Bastien, Scapin] MFI
Contexte de l’étude • Plasticité des Interfaces: processus d’adaptation • Si Condition alors Action • 3 étapes • Reconnaitre le contexte d’usage • Calculer une réaction • Mettre en oeuvre la réaction MFI
Contexte de l’étude • Plasticité des Interfaces : 2 types de réaction • Remodelage • Redistribution MFI
Contexte de l’étude • Plasticité des Interfaces : 2 types de réaction • Remodelage • Redistribution MFI
Contexte de l’étude • Plasticité des Interfaces : 2 types de réaction • Remodelage • Redistribution MFI
Contexte de l’étude • Plasticité des Interfaces : usage • Remodelage • Redistribution MFI
Contexte de l’étude Fenêtre • Plasticité des Interfaces : usage • Remodelage • Redistribution • Espace de travail MFI
Contexte de l’étude Solde • Plasticité des Interfaces : usage • Remodelage • Redistribution • Espace de travail • Concept MFI
Contexte de l’étude S… ..olde • Plasticité des Interfaces : usage • Remodelage • Redistribution • Espace de travail • Concept • Pixel MFI
Contexte de l’étude • Notre approche • Adaptation au grain des interacteurs : Comet • Outils pour l’adaptation • Reconnaissance du contexte d’usage • Calcul de la réaction • Mise en oeuvre de la réaction • Descriptions : modélisation, formalisation ? Mobile Réaction approche soleil … “et” ! MFI
Plan • Introduction • Conception • Définition • Modélisation des comets • Modélisation de l’évolution • Exécution • Stratégies • Politiques MFI
Conception : définition • Comet: COntext sensitive Multi-target widgET • Interacteur • Capable d ’exporter • ce qu’il sait faire • ce qu’il coûte MFI
Conception : définition • Comet • Interacteur • Capable d ’exporter • ce qu ’il sait faire : la tâche qu ’il supporte + décorations • ce qu ’il coûte : Qualité de Service • les requis en termes de contexte d ’usage • les propriétés d’utilisabilité MFI
Conception : définition • Comet • Interacteur • Capable d ’exporter • ce qu ’il sait faire : la tâche qu ’il supporte + décorations • ce qu ’il coûte : Qualité de Service (QoS) • les requis en termes de contexte d ’usage • les propriétés d’utilisabilité MFI
Plan • Introduction • Conception • Définition • Modélisation des comets • Modélisation de l’évolution • Exécution • Stratégies • Politiques MFI
Conception : modélisation des comets Cible1 • Cadre de référence en plasticité Cible2 Utilisateur Utilisateur Contexte d’usage Plate-forme Plate-forme Environn- ement Environn- ement MFI
Conception : modélisation des comets Cible1 • Cadre de référence en plasticité Cible2 Utilisateur Utilisateur Contexte d’usage Plate-forme Plate-forme Environn- ement Environn- ement MFI
Conception : modélisation des comets Cible1 • Cadre de référence en plasticité Cible2 Utilisateur Utilisateur Contexte d’usage Plate-forme Plate-forme Environn- ement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concept Domaine Tâches Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Compte bancaire Concept Domaine Tâches Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Compte bancaire Concept Domaine Tâches Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches (Compte bancaire) Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Compte bancaire Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement Interface finale Interface finale MFI
Conception : modélisation des comets Cible1 Concept Tâches Interface finale R C M R C M Interface finale • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement MFI
Conception : modélisation des comets Cible1 Concept Tâches • Cadre de référence en plasticité Cible2 Concepts et Tâches Concepts et Tâches Concept Tâches Interface abstraite Interface abstraite Utilisateur Utilisateur Plate-forme Plate-forme Interface concrète Interface concrète Environ- nement Environn- ement Interface finale Interface finale Evolution Evolution Adaptation Transition Transition MFI