Interaction HommeMachine Vers une formalisation du modle dvolution
- Slides: 130
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 05/12/03 GT MFI 05 Décembre 2003, Paris 1
Contexte de l’étude l Informatique diffuse l Diversité des contextes d’usage n Plate-forme n Environnement n Utilisateur 05/12/03 MFI 2
Contexte de l’étude l Informatique diffuse l Diversité des contextes d’usage n Plate-forme n Environnement n Utilisateur 05/12/03 MFI 3
Contexte de l’étude l Informatique diffuse l Diversité des contextes d’usage n Plate-forme n Environnement n Utilisateur 05/12/03 MFI 4
Contexte de l’étude l Informatique diffuse l Diversité des contextes d’usage n Plate-forme n Environnement n Utilisateur 05/12/03 MFI 5
Contexte de l’étude l Diversité des plates-formes l Approche au cas par cas n n Coûts de développement et maintenance Incohérences ergonomiques 05/12/03 MFI 6
Contexte de l’étude l Plasticité des Interfaces : principe n n Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable » 05/12/03 MFI 7
Contexte de l’étude l Plasticité des Interfaces : principe n n Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable » Contexte 1 05/12/03 Contexte 2 MFI 8
Contexte de l’étude l Plasticité des Interfaces : principe n n Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable » Contexte 1 Contexte 2 Adaptation au contexte d’usage 05/12/03 MFI 9
Contexte de l’étude l Plasticité des Interfaces : définition n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité 05/12/03 MFI 10
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — 05/12/03 MFI 11
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — 05/12/03 MFI 12
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — 05/12/03 MFI 13
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — 05/12/03 MFI 14
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — 05/12/03 MFI 15
Contexte de l’étude l Plasticité des Interfaces : définition n n Capacité d’une interface à s’adapter à son contexte d’usage dans le respect de son utilisabilité Contexte d’usage Plate-forme — Environnement — Utilisateur — n Utilisabilité: propriétés énoncées dans le CDC — Observabilité, honnêteté …etc. [IFIP] — Gestion des erreurs, …. [Bastien, Scapin] 05/12/03 MFI 16
Contexte de l’étude l Plasticité des Interfaces: processus d’adaptation n Si Condition alors Action n 3 étapes — Reconnaitre le contexte d’usage — Calculer une réaction — Mettre en oeuvre la réaction 05/12/03 MFI 17
Contexte de l’étude l Plasticité des Interfaces : 2 types de réaction n Remodelage n Redistribution 05/12/03 MFI 18
Contexte de l’étude l Plasticité des Interfaces : 2 types de réaction n Remodelage n Redistribution 05/12/03 MFI 19
Contexte de l’étude l Plasticité des Interfaces : 2 types de réaction n Remodelage n Redistribution 05/12/03 MFI 20
Contexte de l’étude l Plasticité des Interfaces : usage n Remodelage n Redistribution 05/12/03 MFI 21
Contexte de l’étude l Plasticité des Interfaces : usage n Remodelage n Redistribution — Espace de travail Fenêtre 05/12/03 MFI 22
Contexte de l’étude l Plasticité des Interfaces : usage n Remodelage n Redistribution — Espace de travail — Concept 05/12/03 Solde MFI 23
Contexte de l’étude l Plasticité des Interfaces : usage n Remodelage n Redistribution — Espace de travail S… — Concept — Pixel . . olde 05/12/03 MFI 24
Contexte de l’étude l Notre approche n n Adaptation au grain des interacteurs : Comet Outils pour l’adaptation Mobile Réaction approche soleil … “et” ! — Reconnaissance du contexte d’usage — Calcul de la réaction — Mise en oeuvre de la réaction Þ Descriptions : modélisation, formalisation ? 05/12/03 MFI 25
Plan l Introduction l Conception n l Définition Modélisation des comets Modélisation de l’évolution Exécution n n Stratégies Politiques 05/12/03 MFI 26
Conception : définition l Comet: COntext sensitive Multi-target widg. ET n Interacteur n Capable d ’exporter — ce qu’il sait faire — ce qu’il coûte 05/12/03 MFI 27
Conception : définition l Comet n n 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é 05/12/03 MFI 28
Conception : définition l Comet n n 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 (Qo. S) – les requis en termes de contexte d ’usage – les propriétés d’utilisabilité 05/12/03 MFI 29
Plan l Introduction l Conception n l Définition Modélisation des comets Modélisation de l’évolution Exécution n n Stratégies Politiques 05/12/03 MFI 30
Conception : modélisation des comets l Cadre de référence en plasticité Contexte d’usage Cible 1 Cible 2 Utilisateur Plate-forme Environnement 05/12/03 MFI 31
Conception : modélisation des comets l Cadre de référence en plasticité Contexte d’usage Cible 1 Cible 2 Utilisateur Plate-forme Environnement 05/12/03 MFI 32
Conception : modélisation des comets l Cadre de référence en plasticité Contexte d’usage Cible 1 Cible 2 Utilisateur Plate-forme Environnement 05/12/03 MFI 33
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Cible 2 Concept Tâches Utilisateur Plate-forme Environnement Domaine 05/12/03 MFI 34
Conception : modélisation des comets l Cadre de référence en plasticité Cible 2 Cible 1 Concept Domaine Compte bancaire Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 35
Conception : modélisation des comets l Cadre de référence en plasticité Cible 2 Cible 1 Concept Domaine Compte bancaire Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 36
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concepts et Tâches Cible 2 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 37
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concepts et Tâches Cible 2 Concept Tâches (Compte bancaire) Utilisateur Plate-forme Environnement 05/12/03 MFI 38
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Cible 2 Concepts et Tâches Interface abstraite Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 39
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Cible 2 Concepts et Tâches Interface abstraite Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 40
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Cible 2 Concepts et Tâches Interface abstraite Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 41
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Cible 2 Concepts et Tâches Interface abstraite Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 MFI 42
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Cible 2 Concepts et Tâches Interface abstraite Tâches Plate-forme Compte bancaire Environnement 05/12/03 Concept MFI Utilisateur Plate-forme Environnement 43
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 Cible 2 Concepts et Tâches Interface abstraite Interface concrète Concept Tâches MFI Utilisateur Plate-forme Environnement 44
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 Cible 2 Concepts et Tâches Interface abstraite Interface concrète Concept Tâches MFI Utilisateur Plate-forme Environnement 45
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 Cible 2 Concepts et Tâches Interface abstraite Interface concrète Concept Tâches MFI Utilisateur Plate-forme Environnement 46
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 Cible 2 Concepts et Tâches Interface abstraite Interface concrète Concept Tâches MFI Utilisateur Plate-forme Environnement 47
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement 05/12/03 Cible 2 Concepts et Tâches Interface abstraite Interface concrète Interface finale Concept Tâches MFI Utilisateur Plate-forme Environnement 48
Conception : modélisation des comets l Cadre de référence en plasticité Cible 2 Cible 1 Concepts et Tâches Interface abstraite Interface concrète Interface finale Concept Tâches Utilisateur Plate-forme Environnement R C M 05/12/03 Concepts et Tâches MFI Utilisateur Plate-forme Environnement R C M 49
Conception : modélisation des comets l Cadre de référence en plasticité Cible 1 Concept Tâches Utilisateur Plate-forme Environnement Adaptation Evolution Cible 2 Concepts et Tâches Interface abstraite Interface concrète Interface finale Tâches Transition 05/12/03 Concept Utilisateur Plate-forme Environnement Evolution Transition MFI 50
Conception : modélisation des comets Comet 05/12/03 MFI 51
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * 05/12/03 MFI 52
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * 05/12/03 Interface abstraite MFI 53
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * Interface concrète 05/12/03 MFI 54
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * +style() 05/12/03 Interface concrète MFI 55
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * +style() 05/12/03 Interface concrète MFI 56
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * +style() Interface concrète est réifié en 1. . * est abstrait en IU finale 1. . * 05/12/03 Interface finale MFI R C M 57
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * +style() Interface concrète est réifié en 1. . * est abstrait en IU finale 1. . * Interface finale +propriétés() 05/12/03 MFI R C M 58
Conception : modélisation des comets Comet Abstraction Concepts et Tâches 1. . * est réifié en 1. . * est abstrait en IU abstraite 1. . * Interface abstraite est réifié en 1. . * est abstrait en IU concrète 1. . * +style() Interface concrète est réifié en 1. . * est abstrait en IU finale 1. . * +propriétés() 05/12/03 Observabilité Gestion des erreurs … MFI Interface finale R C M 59
Conception : modélisation des comets Comet Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 60
Conception : modélisation des comets Comet Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 61
Conception : modélisation des comets Comet Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 62
Conception : modélisation des comets Comet +est. Plastique(Context c[], Proprieté p[]) Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 63
Conception : modélisation des comets Comet +est. Plastique(Context c[], Proprieté p[]) Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 64
Conception : modélisation des comets Comet +est. Plastique(Context c[], Proprieté p[]) Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est abstrait en IU concrète 1. . * Composant Comet +concepts() +tâches() Tâches Interface abstraite +plate-forme() +utilisateur() pour être comet +style() +environnement() +usage(Composant. Comet c) +evolution() est réifié en 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Le polymorphisme n’est pas nécessaire. Utilisateur est réifié en 1. . * Cible i Concepts et Tâches 1. . * MFI R C M Transition 65
Conception : modélisation des comets Þ Base de raisonnement Þ Implications en termes d’architecture logicielle Þ Est-ce suffisant ? Modélisations plus fines Þ Formalisation ? Þ 05/12/03 MFI 66
Conception : modélisation des comets Comet Abstraction est réifié en 1. . * est abstrait en IU abstraite 1. . * est réifié en 1. . * est abstrait en IU concrète 1. . * +concepts() +tâches() Tâches Interface abstraite Utilisateur +plate-forme() +utilisateur() +environnement() +usage(Composant. Comet c) +evolution() 1. . * Plate-forme Interface concrète Environnement +transition est abstrait en Evolution IU finale 1. . * Interface finale +propriétés() 05/12/03 Concept Composant Comet +style() est réifié en Cible i Concepts et Tâches 1. . * MFI R C M Transition 67
Plan l Introduction l Conception n l Définition Modélisation des interacteurs Modélisation de l’évolution Exécution n n Stratégies Politiques 05/12/03 MFI 68
Conception : modélisation de l’évolution l Si Condition alors Action 05/12/03 MFI 69
Conception : modélisation de l’évolution l Si Condition alors Action 05/12/03 MFI 70
Conception : modélisation de l’évolution l Si Condition alors Action 05/12/03 MFI 71
Conception : modélisation de l’évolution l Film n n Camnote. mov accessible à iihm. imag. fr/calvary/AS 05/12/03 MFI 72
Conception : modélisation de l’évolution l Si Condition alors Action n n Manuel Semi-automatique Þ Outils Þ Þ Condition Réaction - remodelage et redistribution - IHM précalculées Þ Approche 05/12/03 : Recherche de composants réutilisables MFI 73
Conception : modélisation de l’évolution l La Recherche d’Informations n n But : Sélectionner les documents les plus pertinents par rapport à la requête d’un utilisateur Les documents sont décrits [Chevallet 1986] — d’un point de vue syntaxique — d’un point de vue sémantique 05/12/03 MFI 74
Conception : modélisation de l’évolution l La Recherche d’Informations n n But : Sélectionner les documents les plus pertinents par rapport à la requête d’un utilisateur Les documents sont décrits [Chevallet 1986] — d’un point de vue syntaxique — d’un point de vue sémantique n Utilisation des graphes conceptuels [Sowa 1984] 05/12/03 MFI 75
Conception : modélisation de l’évolution l Les graphes conceptuels : Exemple 05/12/03 MFI 76
Conception : modélisation de l’évolution l Les graphes conceptuels : Exemple 05/12/03 MFI 77
Conception : modélisation de l’évolution l Les graphes conceptuels : Exemple 05/12/03 MFI 78
Conception : modélisation de l’évolution l Les graphes conceptuels : Exemple 05/12/03 MFI 79
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 80
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 81
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 82
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 83
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 84
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 85
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 86
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 87
Conception : modélisation de l’évolution l Les graphes conceptuels : Le support 05/12/03 MFI 88
Conception : modélisation de l’évolution l Les graphes conceptuels n Equivalents à la logique du premier ordre. . . 05/12/03 MFI 89
Conception : modélisation de l’évolution l Les graphes conceptuels n Equivalents à la logique du premier ordre. . . 05/12/03 MFI 90
Conception : modélisation de l’évolution l Les graphes conceptuels n Equivalents à la logique du premier ordre. . . x, y tel que PROCEDURE(x) et FENETRE(y) et Agit. Sur(x, y). 05/12/03 MFI 91
Conception : modélisation de l’évolution l Les graphes conceptuels n Equivalents à la logique du premier ordre. . . x, y tel que PROCEDURE(x) et FENETRE(y) et Agit. Sur(x, y). n . . . mais bien plus lisibles 05/12/03 MFI 92
Conception : modélisation de l’évolution l Les graphes conceptuels : la projection 05/12/03 MFI 93
Conception : modélisation de l’évolution l Les graphes conceptuels : la projection 05/12/03 MFI 94
Conception : modélisation de l’évolution l. Les n graphes conceptuels : intérêt immédiat Pour la capitalisation — Description des systèmes interactifs — Recherche par projection 05/12/03 MFI 95
Conception : modélisation de l’évolution l. Les n graphes conceptuels : intérêt immédiat Pour la capitalisation — Description des systèmes interactifs — Recherche par projection BD 05/12/03 MFI 96
Conception : modélisation de l’évolution l. Les n graphes conceptuels : intérêt immédiat Pour la capitalisation — Description des systèmes interactifs — Recherche par projection BD 05/12/03 MFI 97
Conception : modélisation de l’évolution l Modélisation des propositions n Une description de la condition 05/12/03 MFI 98
Conception : modélisation de l’évolution l Modélisation des propositions n Une description de la condition n Une description de la réaction 05/12/03 MFI 99
Conception : modélisation de l’évolution l Modélisation des propositions n Une description de la condition n Une description de la réaction n Un niveau de conseil — Poids : de “déconseillé” à “conseillé” — Qualificatif : “De convenance” ou “De survie” — Origine de la proposition : Utilisateur, concepteur, système 05/12/03 MFI . . . 100
Conception : modélisation de l’évolution l Modélisation des propositions n Une description de la condition n Une description de la réaction n n Un niveau de conseil — Poids : de “déconseillé” à “conseillé” — Qualificatif : “De convenance” ou “De survie” — Origine de la proposition : Utilisateur, concepteur, système. . . Une fonction à appeler pour la mise en oeuvre 05/12/03 MFI 101
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 102
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 103
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 104
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 105
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 106
Conception : modélisation de l’évolution l Graphe descriptions 05/12/03 MFI 107
Conception : modélisation de l’évolution l. Intérêt n à l’exécution Recherche de systèmes interactifs 05/12/03 MFI 108
Conception : modélisation de l’évolution l. Intérêt n à l’exécution Recherche de systèmes interactifs 05/12/03 MFI 109
Conception : modélisation de l’évolution l. Intérêt n à l’exécution Recherche de systèmes interactifs 05/12/03 MFI 110
Conception : modélisation de l’évolution l Mise en oeuvre : le moteur d’évolution n n Cadre de déploiement : les comets Collection d’agents 05/12/03 MFI 111
Conception : modélisation de l’évolution l Mise en oeuvre : le moteur d’évolution n n Cadre de déploiement : les comets Agent PAC “plastifié” : re. PAC AP A CP P C Moteur en TCL * Reprogrammable à la volée 05/12/03 * interfacé avec du C++ MFI 112
Plan l Introduction l Conception n l Définition Modélisation Architecture logicielle Exécution n n Stratégies Politiques 05/12/03 MFI 113
Exécution : stratégies l Cardinalité n 1 -1 05/12/03 MFI 114
Exécution : stratégies l Cardinalité n 1 -1 n 1 -N 05/12/03 MFI 115
Exécution : stratégies l Cardinalité n 1 -1 n 1 -N n N-1 05/12/03 MFI 116
Exécution : stratégies l Localisation n Intra-comet n Inter comets 05/12/03 MFI 117
Exécution : stratégies l Localisation n Intra-comet AP A C n CP P Inter comets 05/12/03 MFI 118
Exécution : stratégies l Localisation n Intra-comet AP A C n P CP Inter comets AP A C 05/12/03 AP CP P A C MFI CP P 119
Exécution : stratégies l En synthèse Localisation Inter-comet Intra-comet Cardinalité 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N N-1 120
Exécution : stratégies l En synthèse Localisation Inter-comet Intra-comet Cardinalité 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N N-1 121
Exécution : stratégies l En synthèse Localisation Inter-comet Polymorphisme Intra-comet 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N Cardinalité N-1 122
Exécution : stratégies l En synthèse Localisation Inter-comet Ajout Polymorphisme Intra-comet 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N Cardinalité N-1 123
Exécution : stratégies l En synthèse Localisation Inter-comet Ajout Suppression Polymorphisme Intra-comet 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N Cardinalité N-1 124
Exécution : stratégies l En synthèse Localisation Inter-comet Ajout Suppression Substitution Polymorphisme Intra-comet 0 -1 05/12/03 1 -0 1 -1 MFI 1 -N Cardinalité N-1 125
Plan l Introduction l Conception n l Définition Modélisation Architecture logicielle Exécution n n Stratégies Politiques 05/12/03 MFI 126
Exécution : politiques l Politiques n Non concertée : adaptation prise en charge par. . — Externe : un tiers — Interne : la comet n Concertée — Optimiste : la comet fait, un tiers juge — Pessimiste : la comet demande avant de faire 05/12/03 MFI 127
Conclusion l Nouvelle version d’interacteur l Originalités n Traiter l ’adaptation Graham : présentations — Crease: multimodalité — n Affiner les niveaux d ’abstraction Vanderdonckt : OIA, OIC — Thevenin : concept et tâche — n Concilier différentes granularités — l Markopoulos : composition d’interacteurs Démonstrateur Cam. Note [Demeure 03] 05/12/03 MFI 128
Perspectives Boîte à outils l… l Quelles alternatives ? Agents réactifs ? 05/12/03 MFI 129
Références l Demeure, A. , Calvary, G. Le Modèle d’Evolution en Plasticité des Interfaces : Apport des Graphes Conceptuels, Actes de la 15ème conférence francophone sur l’Interaction Homme-Machine, IHM 2003, Caen, France, Novembre 2003, pp 80 -87 l Dâassi, O. , Calvary, G. , Coutaz, J. , Demeure, A. Comet : Une nouvelle génération de « Widget » pour la Plasticité des Interfaces, Actes de la 15ème conférence francophone sur l’Interaction Homme-Machine, IHM 2003, Caen, France, Novembre 2003, pp 64 -71 l Calvary, G. , Demeure, O. , Coutaz, J. , Dâassi, O. Adaptation des Interfaces Homme-Machine à leur contexte d’usage – Plasticité des Interfaces, Revue d'Intelligence Artificielle (RIA), N° spécial « La présentation d'information « sur mesure » » , 2004, A paraître. 05/12/03 MFI 130
- Dvolution
- Comment faire une introduction dans une dissertation
- Appuyez sur l’image qui est dans le bon sens
- La une d'un journal vocabulaire
- Comment faire une introduction dans une dissertation
- Antiphlogistine jean coutu
- Il était une fois une petite fille
- Si une porte se ferme une autre s'ouvre
- Coupe d'une racine
- Poésie ponctuation de renée jeanne mignard
- Le bonheur est une trajectoire et non pas une destination
- Creabis ehealth
- Solow growth model
- Business modle
- E learning cu
- Modle ifrs
- Ig maturity model
- Modle
- Pci osi
- What is bradshaw model
- Mononucléose infectieuse
- Define osi reference model
- Business modle
- Cellular respiration modle
- Modle unicamp
- Open system interconnection
- Bohr model of neon
- Calcium element bohr model
- Lewis dot modle
- Aauid
- Business modle
- The butler model
- Modle osj
- Bohr modle of atom
- Tcp ip modle
- Intrt
- Solow modle
- Modle
- Lewis dot modle
- Www moodle org
- Stt3220
- Modle
- Modle
- Tcp ip modle
- Psalm 23 vers 4
- Nos yeux levés vers le seigneur attendent sa pitié
- Chant de confiance en dieu
- Multiplexeur 4 vers 1 table de vérité
- Cor corp root words
- Postupny rym
- Spreuken 3 vers 3 trouwtekst
- A megsebzett galamb és a szökőkút
- Jambický verš shakespeare
- Whats a free verse poem
- Tiborc panasza vers
- Teller ede vers
- Que vers
- Modèle logique
- Ballada versforma
- Geduchte god hoor mijn gebeden
- Psalm 47 vers 3
- Levons nos mains vers le ciel
- Jambus
- Openbaring 12 vers 11
- Carte empire coloniaux 1740
- Gij hebt mijn weeklacht en geschrei
- Adventsvers av inger hagerup
- Bascule bee vers gfe
- Signe de la silhouette
- Lichý verš
- Vers ispahan pierre loti
- écoute écoute surtout ne fait pas de bruit
- Mossie bybel vers
- Fent-lent találkozó vers
- Toc toc toc quelqu'un frappe à ma porte
- Diagramme de classe vers modèle relationnel
- Oligopnée
- Psalm 131 vers 4
- Fölszállott a páva vers
- Décodeur 2 vers 4
- Itt fekszünk vándor időmértékes
- Je suis dans la joie quand on me dit
- Johannes 10 nbg
- Metafora příklady
- Rjvet
- Dnes milujem svoj den rozbor
- En route vers le cp
- Sonde voyager : en route vers l'infini
- Coupe de vers grecs
- God zal ze zelf bevestigen en schragen
- Avec toi seigneur qui nous unis
- Téli éjszaka vers
- Vers root
- Jesaja 30 vers 15
- Rymskema
- Un objet est lancé verticalement vers le haut
- Free verse vs blank verse
- Postupný rým schéma
- Rým přerývaný
- Fent lent találkozó vers
- Psalm 105 vers 22
- Wat is kenmerke
- Vers szerkezeti felépítés
- Saját lelkéhez
- Trochej jamb daktyl test
- En route vers le secondaire
- App vers
- Avondzang vers 7
- Avondzang vers 7
- Ercolubus
- Jabes gebed afrikaans
- Agostic interaction
- Avaya vs customer interaction center cic
- Academy of fine arts vienna
- Interaction type
- Human environment interaction
- Preference structure in pragmatics
- Strong interaction feynman diagram
- Joint bar graph
- Metadata in dbms
- Interaction model in distributed system
- 3 examples of mutualism
- Polymeric gene interaction
- Define socialization
- Sequence diagram foreach
- Ssri (selektif seratonin reuptake inhibitörü)
- Total physical interaction
- Companion volume with new descriptors
- Interaction dm
- Wkipedia
- Interaction overview diagram