![Page 1: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/1.jpg)
Par Anne Roudaut
Responsable : Joëlle Coutaz
Méta-IHMpour la configuration d’espace
interactif ambiant
Université Joseph FourierU.F.R informatique &
Mathématiques Appliquées
Institut National Polytechnique de Grenoble
ENSIMAG
CLIPS-IMAGCommunication langagière et Interaction Personne-Système
IIHMIngénierie de l’Interaction
Homme-Machine
![Page 2: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/2.jpg)
• Un vaste réseau de ressources informatiques interconnectées
Contexte du travail : IHM en informatique ambiante
2
![Page 3: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/3.jpg)
• En surface, de nouvelles possibilités d’interaction pour l’utilisateur
Contexte du travail : IHM en informatique ambiante
2
![Page 4: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/4.jpg)
• En surface, de nouvelles possibilités d’interaction pour l’utilisateur
Contexte du travail : IHM en informatique ambiante
Pick & Drop [Rekimoto 98]
2
![Page 5: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/5.jpg)
• En surface, de nouvelles possibilités d’interaction pour l’utilisateur
Contexte du travail : IHM en informatique ambiante
Cube TV [Block 04]
2
![Page 6: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/6.jpg)
• Nouveaux services, techniques, ressources
Contexte du travail : IHM en informatique ambiante
3
![Page 7: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/7.jpg)
• Nouveaux services, techniques, ressources• Frontières souples
Contexte du travail : IHM en informatique ambiante
3
![Page 8: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/8.jpg)
• Comment contrôler, configurer, évaluer l’état de l’espace ambiant?
Contexte du travail : IHM en informatique ambiante
4
![Page 9: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/9.jpg)
Problème
• Des solutions isolées et ad hoc
Jigsaw [Rodden 04]
5
![Page 10: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/10.jpg)
Problème
• Des solutions isolées et ad hoc
Paris New-York
Transtick [Rekimoto 05]
5
Jigsaw [Rodden 04]
![Page 11: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/11.jpg)
Problème
• Des solutions isolées et ad hoc• Pas de réflexion générale sur le problème
5
Jigsaw [Rodden 04] Transtick [Rekimoto 05]
Paris New-York
![Page 12: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/12.jpg)
Ma réponse : le concept de méta-IHM
Méta-IHMMéta-IHM6
![Page 13: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/13.jpg)
Objectifs
• Définir la notion de méta-IHM
• Identifier les implications architecturales pour l’intégration technique de méta-IHM
• Illustrer les travaux de recherche au moyen d’un démonstrateur
7
![Page 14: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/14.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
8
![Page 15: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/15.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
Définition de méta-IHM
Analyse de l’état de l’art
8
![Page 16: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/16.jpg)
Définition de méta-IHM
• Méta-IHM :
– Une méta-IHM recouvre l’ensemble des fonctions (et leur IHM) nécessaire et suffisant pour permettre à l’utilisateur de configurer, contrôler et évaluer l’état de l’espace ambiant.
– Méta : elle est au-dessus des services métiers de l’espace
– IHM : elle permet de configurer, de contrôler et d’évaluer l’état de cet espace
9
![Page 17: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/17.jpg)
Définition de méta-IHM : Approche adoptée
• Puissance d’une taxonomie :
– Comprendre et cerner le sujet
– Comparer les solutions existantes
– Explorer de nouvelles pistes
10
![Page 18: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/18.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
11
![Page 19: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/19.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
11
![Page 20: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/20.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Ils perdent leur raison d’être
11
![Page 21: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/21.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Ils conservent leur raison d’être
11
![Page 22: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/22.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Transtick [Rekimoto 05]
11
![Page 23: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/23.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Jigsaw [Rodden 04]
11
![Page 24: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/24.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Dynawall [Streitz 99]
11
![Page 25: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/25.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
12
![Page 26: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/26.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Speakeasy [Newman 02 ]
12
![Page 27: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/27.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Les tablettes d’Hinckley [Hinckley 00b]
12
![Page 28: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/28.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Pick & Drop [Rekimoto 98]
12
![Page 29: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/29.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Plastic Clock
12
![Page 30: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/30.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
E-gadget [Marcopoulos 04]
12
![Page 31: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/31.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
12
![Page 32: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/32.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
Observabilité : percevoir l’état du service
Traçabilité : observabilité au cours du temps
Contrôlabilité : intervenir sur l’exécution du service
13
![Page 33: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/33.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
Editeur Jigsaw [Rodden 04]
13
![Page 34: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/34.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
MigriXML [Molina 06]13
![Page 35: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/35.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
Projecteur mobile [Borkowski 06]
MigriXML [Molina 06]13
![Page 36: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/36.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
Speakeasy [Newman 02 ]
13
![Page 37: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/37.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
Editeur Jigsaw [Rodden 04]
13
![Page 38: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/38.jpg)
Définition de méta-IHM : Espace taxonomique
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
13
![Page 39: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/39.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
Définition de méta-IHM
Analyse de l’état de l’art
14
![Page 40: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/40.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles
15
Transtick [Rekimoto 05]
![Page 41: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/41.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution
15MigriXML [Molina 06]
![Page 42: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/42.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation
15
Jigsaw [Rodden 04]
![Page 43: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/43.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation end-user programming
16
Jigsaw [Rodden 04]
![Page 44: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/44.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation end-user programming
16
Coût d’apprentissage (Difficulté d’utilisation)
Puissance d’expression (Sophistication de ce qui peut être créé, high ceiling)
langage C
Visual Basic
HyperCard
Interfaces graphiques
HyperTalk
Basic
xCmds
C
Low threshold
![Page 45: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/45.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation end-user programming
16
Coût d’apprentissage (Difficulté d’utilisation)
Puissance d’expression (Sophistication de ce qui peut être créé, high ceiling)
langage C
Visual Basic
HyperCard
Interfaces graphiques
HyperTalk
Basic
xCmds
C
Objectif visé (EUD idéal)
Low threshold
!
![Page 46: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/46.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation
Programmation visuelle
end-user programming
16
Jigsaw [Rodden 04]
![Page 47: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/47.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation
Programmation visuelle
Programmation textuelle
end-user programming
on mouseUp put "100,100" into pos repeat with x = 1 to the number of card buttons set the location of card button x to pos add 15 to item 1 of pos end repeatend mouseUp
HyperCard
16
Jigsaw [Rodden 04]
![Page 48: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/48.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation
Programmation visuelle
Programmation textuelle
Programmation par l’exemple
end-user programming
on mouseUp put "100,100" into pos repeat with x = 1 to the number of card buttons set the location of card button x to pos add 15 to item 1 of pos end repeatend mouseUp
Emacs
16
Jigsaw [Rodden 04] HyperCard
![Page 49: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/49.jpg)
Analyse de l’état de l’art : Tendances
• Méta-IHM tangibles• Méta-IHM pour la redistribution• Méta-IHM de programmation
end-user programming
16
Environnements auteurs
Dreamweaver
![Page 50: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/50.jpg)
Analyse de l’état de l’art : Les failles
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
- Langage d’interaction : un réel défi
17
![Page 51: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/51.jpg)
Analyse de l’état de l’art : Les failles
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
- Langage d’interaction : un réel défi
- Absence d’intégralité des services
17
![Page 52: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/52.jpg)
Analyse de l’état de l’art : Les failles
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
- Langage d’interaction : un réel défi
- Absence d’intégralité des services
- Niveaux de contrôle peu respectés
17
![Page 53: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/53.jpg)
Analyse de l’état de l’art : Les failles
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
- Langage d’interaction : un réel défi
- Absence d’intégralité des services
- Niveaux de contrôle peu respectés
- Absence de méta-IHM mixte
17
![Page 54: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/54.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
Conception de CESAM
Amélioration de CESAM
18
![Page 55: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/55.jpg)
Conception de CESAM : Les bases
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
19
- Langage d’interaction : un réel défi
- Absence d’intégralité des services
- Niveaux de contrôle peu respectés
- Absence de méta-IHM mixte
![Page 56: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/56.jpg)
Conception de CESAM
Partie externe
Objets systèmes(Ressources d’interaction, calcul et communication)
DécouvrirAssemblerParamétrer
20
![Page 57: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/57.jpg)
Conception de CESAM
Partie externe
Objets systèmes(Ressources d’interaction, calcul et communication)
DécouvrirAssemblerParamétrer
Partie tissée
Objets des services métiers
Remodeler
Fusion des 2 parties
Redistribution
20
![Page 58: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/58.jpg)
Conception de CESAM
Partie externe
Objets systèmes(Ressources d’interaction, calcul et communication)
DécouvrirAssemblerParamétrer
Partie tissée
Objets des services métiers
Remodeler
Fusion des 2 parties
Redistribution
20
![Page 59: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/59.jpg)
Conception de CESAM : la partie externe
• Construire des îlots d’interaction
Découverte des objets sous forme de jetons
Zone de paramétrage
21
Zone d’assemblage des jetons
![Page 60: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/60.jpg)
Conception de CESAM : la partie externe
• Construire des îlots d’interaction
Déplacement des jetons par glisser-déposer
Les jetons compatibles s’allument
21
![Page 61: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/61.jpg)
Conception de CESAM : la partie externe
• Construire des îlots d’interaction
Formation d’un îlot d’objets jeton non
compatible avec l’îlot formé
21
![Page 62: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/62.jpg)
Conception de CESAM
Partie externe
Objets systèmes(Ressources d’interaction, calcul et communication)
DécouvrirAssemblerParamétrer
Partie tissée
Objets des services métiers
Remodeler
Fusion des 2 parties
Redistribution
22
![Page 63: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/63.jpg)
Conception de CESAM : la partie tissée
• Remodelage de l’application métier FunnyPic
23
![Page 64: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/64.jpg)
Conception de CESAM : la partie tissée
• Remodelage de l’application métier FunnyPic
23
![Page 65: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/65.jpg)
Conception de CESAM : la partie tissée
• Eclater
Second clic
Premier clic
24
![Page 66: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/66.jpg)
Conception de CESAM : la partie tissée
• Eclater• Fusionner
Second clic
Premier clic
24
![Page 67: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/67.jpg)
Conception de CESAM : la partie tissée
• Eclater• Fusionner• Dupliquer
clic
24
![Page 68: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/68.jpg)
Conception de CESAM : la partie tissée
• Eclater• Fusionner• Dupliquer• Rétablir
Second clic
clic
24
![Page 69: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/69.jpg)
Conception de CESAM
Partie externe
Objets systèmes(Ressources d’interaction, calcul et communication)
DécouvrirAssemblerParamétrer
Partie tissée
Objets des services métiers
Remodeler
Fusion des 2 parties
Redistribution
25
![Page 70: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/70.jpg)
Conception de CESAM : une méta-IHM mixte
• Redistribution par manipulation directe des objets numériques
Le jeton avale l’objet numérique pour le redistribuer
26
![Page 71: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/71.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
Conception de CESAM
Amélioration de CESAM
18
![Page 72: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/72.jpg)
Amélioration de CESAM : Les bases
Objets manipulés par une méta-IHM
Nature des objets Numérique-
dépendant Numérique-indépendant
Numérique
Directe
Représentation numérique
Type de manipulation des objets
Représentation physique
Services offerts
Assembler
Découvrir Vocabulaire
Extensibilité du langage d’interaction
Niveau d’intégration
Meta-IHM externe
Meta-IHM tissée Niveau de
contrôle
Observabilité Traçabilité
Qualités d’une méta-IHM
Puissance d’une méta-IHM
Redistribuer
Paraméter
Syntaxe
Remodeler Sémantique
Contrôlabilité
19
- Langage d’interaction : un réel défi
- Absence d’intégralité des services
- Niveaux de contrôle peu respectés
- Absence de méta-IHM mixte
![Page 73: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/73.jpg)
Amélioration de CESAM : programmation par macros
• Construire des macros
Macros représentées par des punaises
21
L’utilisateur punaise la macro sur un îlot
![Page 74: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/74.jpg)
Amélioration de CESAM : programmation par macros
• Construire des macros
Macros représentées par des punaises
21
L’utilisateur punaise la macro sur un îlot
Programmation ponctuelle et programmation évènementielle
![Page 75: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/75.jpg)
Amélioration de CESAM : programmation ponctuelle
• Construire une macro par l’exemple
Découverte Les macros sont stoquées dans la liste des objets manipulables
Bouton de début et de fin d’enregistrement de macros
21
![Page 76: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/76.jpg)
Amélioration de CESAM : programmation ponctuelle
• Construire une macro par l’exemple
Découverte Les macros sont stoquées dans la liste des objets manipulables
Bouton de début et de fin d’enregistrement de macros
21
Accès à la zone de programmation évènementielle
![Page 77: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/77.jpg)
Amélioration de CESAM : programmation évènementielle
• Construire une macro en visuel ou textuel
21Principe d’égale opportunité
![Page 78: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/78.jpg)
Amélioration de CESAM : programmation évènementielle
• Construire une macro en visuel ou textuel
21
![Page 79: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/79.jpg)
Amélioration de CESAM : programmation évènementielle
• Construire une macro en visuel ou textuel
21
("Le 28/09/2006" et 13h30")
ilot1 = PDA et OrdinateurPDA = ZoneNavigation de Powerpoint
Ordinateur = ZoneRestante de Powerpoint
![Page 80: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/80.jpg)
Plan
Contexte
Problème
Objectifs
Contributions
Conclusion
Perspectives
33
![Page 81: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/81.jpg)
Conclusion
• Contributions conceptuelles [Roudaut 06]– Espace taxonomique pour la définition d’une méta-IHM– Analyse de l’état de l’art – Analyse poussée d’une tendance : end-user programming
• Contributions techniques– Conception du prototype CESAM
• Méta-IHM mixte offrant tous les services
– Amélioration de CESAM• Environnement de programmation auteur
– Mise en place de CESAM dans l’infrastructure conceptuelle CAMELEON-RT
34
![Page 82: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/82.jpg)
Conclusion
• Contributions conceptuelles [Roudaut 06]– Espace taxonomique pour la définition d’une méta-IHM– Analyse de l’état de l’art – Analyse poussée d’une tendance : end-user programming
• Contributions techniques– Conception du prototype CESAM
• Méta-IHM mixte offrant tous les services
– Amélioration de CESAM• Environnement de programmation auteur
– Mise en place de CESAM dans l’infrastructure conceptuelle CAMELEON-RT
34
![Page 83: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/83.jpg)
Perspectives
• A court terme :– Valider les choix de CESAM par une évaluation
expérimentale– Etudier le critère de traçabilité
• A long terme :
35
![Page 84: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/84.jpg)
Merci de votre attention
![Page 85: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/85.jpg)
Plan
Contexte
Problème
Objectifs
Contributions Conceptuelles
Techniques
Conclusion
Perspectives
Conception de CESAM
Implications architecturales
27
![Page 86: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/86.jpg)
Implications architecturales : CAMELEON-RT
28
![Page 87: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/87.jpg)
Implications architecturales : CAMELEON-RT
28
![Page 88: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/88.jpg)
Implications architecturales : CAMELEON-RT
28
![Page 89: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/89.jpg)
Implications architecturales : CAMELEON-RT
28
![Page 90: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/90.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
29
![Page 91: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/91.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
1. Découverte du contexte d’interaction
Utilisateur
Plate-forme
Environnement
30
![Page 92: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/92.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
2. Synthèse des données recueillies
Situation
30
![Page 93: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/93.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
3. Création d’un plan de configuration
Plan de configuration :
Remplacer
par
30
![Page 94: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/94.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
4. Mise en œuvre du plan
Rechercher :
30
![Page 95: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/95.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
5. Recherche de composants
Vide !
30
![Page 96: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/96.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
6. Mise en œuvre du plan
Générer :
30
![Page 97: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/97.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
7. Génération du composant
Dessiner sur la zone de
dessin
*
Choisir une couleur
Choisir un outils
Dessiner
// //
* * *
30
![Page 98: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/98.jpg)
Implications architecturales : CAMELEON-RT
• Un exemple de fonctionnement :
8. Exécution du plan
30
![Page 99: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/99.jpg)
Implications architecturales : retour sur la méta-IHM
• Cas du système autonome
31
![Page 100: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/100.jpg)
Implications architecturales : retour sur la méta-IHM
• Contrôle grâce à la méta-IHM
31
![Page 101: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/101.jpg)
Implications architecturales : retour sur la méta-IHM
Observabilité : Pour chaque flèche du diagramme, la méta-IHM est avertie :
32
![Page 102: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/102.jpg)
Implications architecturales : retour sur la méta-IHM
Traçabilité : Pour chaque parcours dans le diagramme, une flèche atteint la méta-IHM. S’il n’y a pas de rupture dans le chemin, la traçabilité est respectées..
Observabilité : Pour chaque flèche du diagramme, la méta-IHM est avertie :
32
![Page 103: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/103.jpg)
Implications architecturales : retour sur la méta-IHM
Contrôlabilité : Pour chaque flèche du diagramme atteignant la méta-IHM, un contrôle est possible.
Traçabilité : Pour chaque parcours dans le diagramme, une flèche atteint la méta-IHM. S’il n’y a pas de rupture dans le chemin, la traçabilité est respectées..
Observabilité : Pour chaque flèche du diagramme, la méta-IHM est avertie :
32
![Page 104: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/104.jpg)
Perspectives
• A court terme :– Etendre le langage d’interaction de CESAM avec de la
programmation par exemple, textuelle et visuelle– Compléter CESAM par tous les niveaux de contrôle– Valider les choix de CESAM par une évaluation
expérimentale • A long terme :
35
![Page 105: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/105.jpg)
Perspectives
• Du consommateur d’application au designer d’espace ambiant
36
![Page 106: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/106.jpg)
Perspectives
• Du consommateur d’application au designer d’espace ambiant
36
![Page 107: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/107.jpg)
Perspectives
• Du consommateur d’application au designer d’espace ambiant
FunnyPic
Dessiner sur la zone de
dessin
Percevoir
// //
*
* *
- Joueurs - Scores - Sablier
En début de partie Designer un
joueur
Choisir le gagnant
Choisir aléatoirement
ou
Choisir une couleur
Choisir un outils
Dessiner
// //
* * *
36
![Page 108: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/108.jpg)
Perspectives
• Du consommateur d’application au designer d’espace ambiant
FunnyPic
Dessiner sur la zone de
dessin
Percevoir
// //
*
* *
- Joueurs - Scores - Sablier
En début de partie Designer un
joueur
Choisir le gagnant
Choisir aléatoirement
ou
Choisir une couleur
Choisir un outils
Dessiner
// //
* * *
36
![Page 109: Par Anne Roudaut Responsable : Joëlle Coutaz Méta-IHM pour la configuration despace interactif ambiant Université Joseph Fourier U.F.R informatique & Mathématiques](https://reader035.vdocuments.net/reader035/viewer/2022062621/551d9d81497959293b8ba863/html5/thumbnails/109.jpg)
Perspectives
• Du consommateur d’application au designer d’espace ambiant
FunnyPic
Dessiner sur la zone de
dessin
Percevoir
// //
*
* *
- Joueurs - Scores - Sablier
En début de partie Designer un
joueur
Choisir le gagnant
Choisir aléatoirement
ou
Choisir une couleur
Choisir un outils
Dessiner
// //
* * *
?36