ihm & idm : modèles vivants à lexécution, transformations dynamiques, ihm des transformations...
TRANSCRIPT
![Page 1: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/1.jpg)
IHM & IDM : Modèles vivants à l’exécution,transformations dynamiques, IHM des transformations
Atelier IHM’082 Septembre 2008, Metz
Gaëlle Calvary, Anne-Marie Dery, Emmanuel Dubois, Dominique Scapin
![Page 2: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/2.jpg)
2
Sujet
Ingénierie de systèmes interactifs
Processus « mental », au mieux documenté
spécifications
Noyau fonctionnel Interface Homme-Machine
Contexte d’usage
NF IHM
CU
produit
savoir et savoir-faire
![Page 3: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/3.jpg)
3
Sujet
Maturité en IHM Focus IHM Etapes de conception Des modèles Quelques M2 En route vers des DSL IHM
spécifications
NF IHM
CU
produit
savoir et savoir-faire
Domaine
IU abstraite
IU concrète
IU finale
Critères d’ergonomie
Architecture logicielle
![Page 4: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/4.jpg)
4
Sujet
Image de Philippe Renevier
![Page 5: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/5.jpg)
5
Atelier
Organisation 1. Tour de table : 5 minutes chacun
Qui suis-je ? Motivations et contexte
Pourquoi je m’intéresse aux modèles à l’exécution ? Quel est mon cas d’étude ? Dans quel cadre je mène mes recherches ?
Couverture des recherches et état d’avancement A quels modèles me suis-je intéressé ? Quelles transformations m’intéressent ? Quels types de collaboration de modèles ai-je ? Quelles contraintes / invariants ai-je dans mes transformations ? Les modèles&transfos sont-ils observables / contrôlables ? Par qui ? Quelle en est l’IHM ? Quels outils ai-je utilisés ? Où en suis-je ?
Evaluation Ai-je évalué quelque chose ? Comment ?
Capitalisation Ai-je quelque chose à offrir de réutilisable ?
Positionnement et perspectives Quelles sont mes originalités par rapport aux autres ? Quels sont mes défis pour les années à venir ? Quels sont mes grands inspirateurs ? Quels sont mes plans de repli ? Quelles sont mes attentes par rapport à l’atelier ?
![Page 6: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/6.jpg)
6
Atelier
Organisation 2. Synthèse
Cartographie des acteurs Identification des complémentarités / redondances
3. Elaboration Identification de points d’accroche Formulation de questions
4. Œil expert: Pierre-Alain Muller
5. Réflexions en sous-groupes
6. Rapport
7. Perspectives
![Page 7: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/7.jpg)
7
1. Réponses de I3S (AM Dery, Nice) Qui suis-je ? Projet Rainbow I3S Sophia- Axe IHM (P. Renevier, AM Dery, C. Joffroy, A. Occello)Pourquoi je m’intéresse aux modèles à l’exécution ?
Réagir au niveau IHM à l’apparition et la disparition de services dans les applications fortement évolutivesEtre capable d’assembler des IHMsCas d’étude : Système d’information de l’école PolytechNice Sophia (SEDUITE - projet RNTL FAROS)Cadre des recherches : applications ubiquitaires construites avec Services Métiers et Services de dispositifs
Couverture des recherches et état d’avancementModèles ciblés : IHM abstraite (SUNML-LAIM) , NF : composants et assemblage (Modèle à composants Fractal, WComp), Arch pour servicesTransformations : vers des dispositifs et des plateformes à composants
Collaboration de modèles : collaboration horizontale – utilisation des modèles collaboratifs Contraintes / invariants dans mes transformations : garder l'aspect/agencement/sémantique de l'UI Modèles&transfos observables / contrôlables : Observation du modèle d’évolution des services Par :Système de sûreté et l’IHM / Interaction pour intervention utilisateur
Outils utilisés : CTT Gunter Kniesel – Pattern VisiteurOù en suis-je : Transfo LAIM vers Flex/Xaml et le contraire – premières règles d’assemblage horizontales
Capitalisation SUNML et Amuzing sur le site de RAINBOW , LAIM et ses transformations non encore diffusé (rapport de
PFE Positionnement et perspectives
Originalités : Assemblage d’IHM et Collaboration de modèles plutôt que de la fusion pour prendre en compte la collaboration horizontale
Défis : Evaluation et validation des collaborations horizontales sur le cas d’étude Inspirateurs : Zoos de modèles (équipe de Grenoble) et travaux sur l’assemblage et fusion de services
(Rainbow) Attentes par rapport à l’atelier - répondre aux questions : quand peut-on se passer de modèle à
l’exécution ? et positionnement des transformations à l’exécution ? utilité réelle des modèles collaboratifs ?
![Page 8: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/8.jpg)
88
1. Réponses de Trigone (JC Tarby, Lille)
Organisation 1. Tour de table : 5 minutes chacun
Qui suis-je ? Jean-Claude Tarby, LIFL, Lille.
Motivations et contexte Pourquoi je m’intéresse aux modèles à l’exécution ?
« Plasticité » (adaptation aux « contextes »), Composition « dynamique » de composants (COT), Traces d’usage
Quel est mon cas d’étude ? Des cas: magasins, e-learning, coaching numérique…
Dans quel cadre je mène mes recherches ? Projet ANR p-LearNet, autres projets (Master 2 Pro E-services, Polytech’Lille, …)
Couverture des recherches et état d’avancement A quels modèles me suis-je intéressé ?
Tâches, rôles, traces, méthodes de conception (PAC-D) Quelles transformations m’intéressent ?
Tâches et al. Traces, Tâches et al. Composants, Composants IHM, Méthode de conception (passage d’une étape à une autre)
Quels types de collaboration de modèles ai-je ? Quelles contraintes / invariants ai-je dans mes transformations ?
Contraintes « grammaticales » entre étapes dans PAC-D Autres règles non formalisées pour les autres cas d’études
Les modèles&transfos sont-ils observables / contrôlables ? Par qui ? Quelle en est l’IHM ? Modèles et transfos visibles et contrôlables dans ModX (X. Le Pallec), par utilisateur et
concepteur. Vue type UML.
Réflexivité des systèmes (G. Bouguin)
![Page 9: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/9.jpg)
9
1. Réponses de Trigone (JC Tarby, Lille) Quels outils ai-je utilisés ?
ModX (Xavier Le Pallec) Je pense utiliser d’autres outils comme TopCased, QVT, Tekfa, etc.
Où en suis-je ? PAC-D, bon début Le reste: tout au début
Evaluation Ai-je évalué quelque chose ?
Un peu l’utilisation de ModX Comment ?
Quelques projets en Master 2 Capitalisation
Ai-je quelque chose à offrir de réutilisable ? PAC-D dans ModX (et MoX), mais non achevé
Positionnement et perspectives Quelles sont mes originalités par rapport aux autres ? Quels sont mes défis pour les années à venir ?
Créer des applications réflexives et pervasives, à base de composants « intelligents » (adaptation au contexte, sachant s’interconnecter et expliquer leur fonctionnement,…)
Quels sont mes grands inspirateurs ? MOF, MDA-MDE, IDM, les visions futuristes de l’informatique de demain
Quels sont mes plans de repli ? Quelles sont mes attentes par rapport à l’atelier ?
Trouver des partenaires universitaires et industriels Faire l’état des lieux Découvrir des outils
9
![Page 10: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/10.jpg)
10
1. Réponses de S. Caffiau (ENSMA, Poitiers)
Organisation 1. Tour de table : 5 minutes chacun
Qui suis-je ? Sybille Caffiau, 2nde année de thèse encadrée par Patrick Girard (LISI) et Dominique Scapin (INRIA)
Motivations et contexte Pourquoi je m’intéresse aux modèles à l’exécution ? Pour la validation lors de la conception Quel est mon cas d’étude ? Plusieurs:Mastermind, webmail, applications de recherche (gestion d’un entrepôt de données)
et industrielles (laboratoire d’analyses animales) Dans quel cadre je mène mes recherches ? Dans le cadre de ma thèse
Couverture des recherches et état d’avancement A quels modèles me suis-je intéressé ? Modèles de tâches et modèles de dialogue Quelles transformations m’intéressent ? Echanges d’information entre ces deux modèles pour vérifier des propriétés de
l’une par rapport à l’autre Quels types de collaboration de modèles ai-je ? Quelles contraintes / invariants ai-je dans mes transformations ? Les modèles&transfos sont-ils observables / contrôlables ? Par qui ? Quelle en est l’IHM ? Quels outils ai-je utilisés ? Modèles de tâches : K-MADe, environnment de Méta-Modélisation : ECCO Où en suis-je ? On va débuter les méta-modèlisations
Evaluation Ai-je évalué quelque chose ? Utilisation de K-MADe pour la modélisation des tâches Comment ?
Capitalisation Ai-je quelque chose à offrir de réutilisable ?
Positionnement et perspectives Quelles sont mes originalités par rapport aux autres ? Quels sont mes défis pour les années à venir ? Quels sont mes grands inspirateurs ? Quels sont mes plans de repli ? Quelles sont mes attentes par rapport à l’atelier ? Avant de débuter à proprement dit la partie des « transformations » je
souhaite avoir un tour d’horizon sur ce qui est fait dans le domaine, différentes approches, différents points de vues…
![Page 11: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/11.jpg)
11
1. Réponses de ESTIA (G. Rivière, Bidart) Organisation
1. Tour de table : 5 minutes chacun Qui suis-je ?
Guillaume Rivière, ESTIA (Bidart), LaBRI (Bordeaux), Allocataire de recherche, Doctorant en fin de 3è année Motivations et contexte
Pourquoi je m’intéresse aux modèles à l’exécution ? Parce que je ne connais pas très bien l’IDM, et que je voudrais en savoir plus. Parce que ça pourrait m’être utile !
Quel est mon cas d’étude ? D’une manière générales les Interfaces tangibles
Dans quel cadre je mène mes recherches ? Thèse, Collaboration avec l’Institut Français du Pétrole de Pau, Collaboration avec l’Archéopôle de Bordeaux
Couverture des recherches et état d’avancement A quels modèles me suis-je intéressé ?
Je ne sais pas si ça répond à la question, mais : Théorie de l’action (Norman), Modèles de tâches (Thèse Balbo 94, chap2) ASUR et MCRit (pour les interfaces tangibles).
Quelles transformations m’intéressent ? Quels types de collaboration de modèles ai-je ? Quelles contraintes / invariants ai-je dans mes transformations ? Les modèles&transfos sont-ils observables / contrôlables ? Par qui ? Quelle en est l’IHM ? Quels outils ai-je utilisés ? Où en suis-je ?
Evaluation Ai-je évalué quelque chose ?
GeoTUI : 2 évaluations (1° Découverte de l’interface - 2° vs 4 interactions pour 1 tâche) ArcheoTUI : 2 évaluations (1° manipulation Props + Pédales - 2° Boutons vs Pédales)
Comment ? Expérimentations utilisateurs
Capitalisation Ai-je quelque chose à offrir de réutilisable ?
Positionnement et perspectives Quelles sont mes originalités par rapport aux autres ? Quels sont mes défis pour les années à venir ? Quels sont mes grands inspirateurs ? Quels sont mes plans de repli ? Quelles sont mes attentes par rapport à l’atelier ?
Découvrir l’IDM et voir comment l’appliquer.
![Page 12: IHM & IDM : Modèles vivants à lexécution, transformations dynamiques, IHM des transformations Atelier IHM08 2 Septembre 2008, Metz Ga ë lle Calvary, Anne-Marie](https://reader035.vdocuments.site/reader035/viewer/2022062404/551d9db7497959293b8dbcb9/html5/thumbnails/12.jpg)
12
1. Réponses de IRIT (S. Charfi, Toulouse) Organisation
1. Tour de table : 5 minutes chacun Qui suis-je ? Syrine Charfi Motivations et contexte
Pourquoi je m’intéresse aux modèles à l’exécution ? Quel est mon cas d’étude ? Une application dédiée à la cladistique pour Le muséum d’histoire
naturelle de Toulouse Dans quel cadre je mène mes recherches ? Thèse
Couverture des recherches et état d’avancement A quels modèles me suis-je intéressé ? Modèles de tâches (particulièrement K-MAD) et modèles
d’interaction pour les Systèmes mixtes (particulièrement ASUR) Quelles transformations m’intéressent ? Quels types de collaboration de modèles ai-je ? Quelles contraintes / invariants ai-je dans mes transformations ? Les modèles&transfos sont-ils observables / contrôlables ? Par qui ? Quelle en est l’IHM ? Quels outils ai-je utilisés ? Où en suis-je ?
Evaluation Ai-je évalué quelque chose ? Comment ?
Capitalisation Ai-je quelque chose à offrir de réutilisable ?
Positionnement et perspectives Quelles sont mes originalités par rapport aux autres ? Quels sont mes défis pour les années à venir ? Quels sont mes grands inspirateurs ? Quels sont mes plans de repli ? Quelles sont mes attentes par rapport à l’atelier ? Prendre connaissance des méthodes et outils
utilisés et voir comment est ce que je pourrai m’en servir dans mon travail