. Trouve-les-implémentations-$-n-d-'un-noeud-donné, Le chemin indique de parcourir les relations de type spécialisation ou sous type de spécialisation (~=) jusqu'à trouver une relation d'implémentation. L'implémentation trouvée est ajoutée dans la variable. A la fin, la variable n contient la liste des implémentations demandées, NODE()REL(type~=GDD_specialization && type!~= GDD_extension)* < REL(type~=GDD_specialization)*<REL(type~=GDD_implementation)$n(

C. Pour-un-noeud-décrit-au-niveau, . Comet, and C. Gdd, donne les AUI ($a) donnant lieu à des CUI ($c) donnant lieu à des FUI ($f) sous forme d'arbres (niveau 1 : les AUI, niveau 2 : les CUI, niveau 3, les De ces quatre contributions, seul l'Ecosystème n'a pas été implémenté

@. Le and G. Est-un-réseau, sémantique classant les systèmes interactifs suivant leurs descriptions. Les COMET peuvent y prendre place. A la manière d'un annuaire de services, il est possible de retrouver des systèmes (ex : des PM de présentation) à l'exécution pour les intégrer dynamiquement (ex : à une COMET)

. En, Deux points de vue sont adoptables : celui du concepteur et celui de l'utilisateur final. Pour le concepteur, il s'agira de mesurer la facilité de compréhension du modèle conceptuel et implémentationnel. Pour l'utilisateur final, il faudra explorer différentes formes de plasticité en présentation et contrôle

A. Long-terme, je souhaite intégrer mes travaux à des générateurs d'IHM. Les modèles stockés dans le GDD pourraient être exploités pour générer des PM. Une autre voie est l'écriture de transformations IDM ciblant la BàO COMET. Pour cela, les descriptions du GDD devront être affinées, langage de description de CUI devrait notamment être trouvé pour décrire tous les aspects graphiques (géométrie, couleurs, fontes, etc.)

J. Allen, An interval-based representation of temporal knowledge, International Joint Conference on Artificial Intelligence, 1981.

A. T. Chan and S. Chuang, MobiPADS: a reflective middleware for context-aware mobile computing, IEEE Transactions on Software Engineering, vol.29, issue.12, pp.1072-1085, 2003.
DOI : 10.1109/TSE.2003.1265522

C. Appert and J. Fekete, OrthoZoom scroller, Proceedings of the SIGCHI conference on Human Factors in computing systems , CHI '06, pp.21-30, 2006.
DOI : 10.1145/1124772.1124776

URL : https://hal.archives-ouvertes.fr/inria-00538428

C. Appert, Modélisation, évaluation et Génération de Techniques d'Interaction, mémoire de thèse, 2007.

L. Balme, A. Demeure, G. Calvary, and J. Coutaz, Sedan-Bouillon: A Plastic Web Site, Plastic Services for Mobile Devices (PSMD), Workshop held in conjunction with Interact'05, 2005.

L. Balme, A. Demeure, J. Sottet, J. Coutaz, G. Calvary et al., A principled MDE Framework for Plastic User Interfaces. 1rst Workshop onMulti-channel Adaptive Context-sensitive (MAC) Systems: Building Links between Research Communities, pp.15-2006

J. M. Bastien and D. Scapin, Ergonomic Criteria for the Evaluation of Human- Computer interfaces, Institut National de recherche en informatique et en automatique, 1993.

P. Baudisch, X. Xie, C. Wang, and M. W. , Collapse-to-zoom, Proceedings of the 17th annual ACM symposium on User interface software and technology , UIST '04, 2004.
DOI : 10.1145/1029632.1029647

B. Bederson, J. Meyer, and L. Good, Jazz, Proceedings of the 13th annual ACM symposium on User interface software and technology , UIST '00, 2000.
DOI : 10.1145/354401.354754

E. A. Bier, M. Stone, K. Pier, W. Buxton, and T. Derose, Toolglass and magic lenses: the see-through interface, Proceeding of SIGGRAPH'93, pp.73-80, 1993.

R. Blanch, Architecture logicielle et outils pour les interfaces hommesmachines graphiques avancées, Thèse de doctorat en sciences de l, 2005.

R. A. Bolt, ???Put-that-there???, ACM SIGGRAPH Computer Graphics, vol.14, issue.3, pp.262-270, 1980.
DOI : 10.1145/965105.807503

G. Calvary, J. Coutaz, D. Thevenin, Q. Limbourg, L. Bouillon et al., A Unifying Reference Framework for multi-target user interfaces, Interacting with Computers, vol.15, issue.3, pp.289-308, 2003.
DOI : 10.1016/S0953-5438(03)00010-9

G. Calvary, J. Coutaz, O. Daassi, L. Balme, and A. Demeure, Towards a new generation of widgets for supporting software plasticity: the 'comet'. EHCI-DSVIS'04, The 9th IFIP Working Conference on Engineering for Human-Computer Interaction, Jointly with The 11th International Workshop on Design, Specification and Verification of Interactive Systems, Lecture Notes in Computer Science, vol.3425, pp.11-13, 2004.

G. Calvary, A. Demeure, J. Coutaz, O. Daassi, C. Paris et al., Adaptation des interfaces homme-machine à leur contexte d'usage Plasticité des IHM. La présentation d'information sur mesure, Numero Special de, vol.18, issue.4, pp.577-606, 2004.

G. Calvary, O. Daassi, J. Coutaz, and A. Demeure, Des widgets aux comets pour la Plasticité des Systèmes Interactifs, Revue d'Interaction Homme-Machine (RIHM), pp.1-1289, 2005.

L. Capra, W. Emmerich, and C. Mascolo, CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications, IEEE Transactions on Software Engineering, vol.29, issue.10, pp.929-945, 2003.
DOI : 10.1109/TSE.2003.1237173

M. Chein and M. L. Mugnier, Conceptual Graphs! : Fundamental notions, Revue d'intelligence artificielle, pp.365-406, 1992.

T. Clerckx, K. Luyten, C. , and K. , The mapping problem back and forth, Proceedings of the 3rd annual conference on Task models and diagrams , TAMODIA '04, pp.33-42, 2004.
DOI : 10.1145/1045446.1045455

J. Coutaz, Architectural Design for User Interfaces, The Encyclopedia of Software Engineering, pp.38-49

J. Coutaz, L. Nigay, D. Salber, A. Blandford, J. May et al., Four Easy Pieces for Assessing the Usability of Multimodal Interaction: The Care Properties, Proceedings of the INTERACT'95 conference, pp.115-120, 1995.
DOI : 10.1007/978-1-5041-2896-4_19

J. Coutaz, Meta-User Interfaces for Ambient Spaces Invited Speaker, Tamodia'06, p.8

J. Coutaz, L. Balme, X. Alvaro, G. Calvary, A. Demeure et al., An MDE-SOA Approach to Support Plastic User Interfaces in Ambient Spaces, Proc. HCI International, 2007.
DOI : 10.1007/978-3-540-73281-5_7

M. Crease, S. A. Brewster, and P. Gray, Caring, Sharing Widgets: A Toolkit of Sensitive Widgets, 14th Annual Conference of the British HCI Group, pp.5-8, 2000.
DOI : 10.1007/978-1-4471-0515-2_17

M. Crease, A Toolkit Of Resource-Sensitive, Multimodal Widgets, 2001.

O. Daassi, G. Calvary, J. Coutaz, and A. Demeure, Comet, Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine , IHM 2003, pp.64-71, 2003.
DOI : 10.1145/1063669.1063679

A. Demeure and G. Calvary, Jeu et R??alit?? Mixte, Proceedings of the 14th French-speaking conference on Human-computer interaction (Conf?rence Francophone sur l'Interaction Homme-Machine) , IHM '02, pp.80-87, 2002.
DOI : 10.1145/777005.777018

A. Demeure, G. Calvary, and N. Barralon, Towards an Evolution Model for Supporting Plasticity of User Interfaces, Adjunct Proceedings of HCI International 03, pp.117-118

A. Demeure, S. Rouillard, F. Bérard, and G. Calvary, Requis et pistes pour les futures bo??tes ?? outils d'interaction graphiques, Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine, IHM 2004, 2004.
DOI : 10.1145/1148613.1148649

A. Demeure, L. Balme, and G. Calvary, CamNote: A Plastic Slides Viewer, Plastic Services for Mobile Devices (PSMD), Workshop hel in conjunction with Interact'05, 2005.

A. Demeure, G. Calvary, and J. Sottet, A Model-Driven Home Heating Control System, Plastic Services for Mobile Devices, PSMD, Workshop held in conjunction with Interact'05, 2005.

A. Demeure, G. Calvary, J. Sottet, and J. Vanderdonkt, A Reference Model for Distributed User Interfaces. TAsk MOdels and DIAgrams for user interface design, p.5

A. Demeure, G. Calvary, J. Coutaz, and J. Vanderdonckt, The Comets Inspector: Towards Run Time Plasticity Control Based on a Semantic Network, pp.23-24, 2006.
DOI : 10.1007/978-3-540-70816-2_23

A. Demeure, G. Calvary, J. Coutaz, and J. Vanderdonckt, The Comet Inspector: Manipulating Multiple User Interface Representations Simultaneously, Proc. of 6th Int. Conf. on Computer-Aided Design of User Interfaces CADUI'06, pp.167-174, 2006.

C. Farenc, Ergoval : Une méthode de structuration des règles ergonomiques permettant l'évaluation automatique d'interfaces graphiques, 1997.

L. Findlater and J. Mcgrenere, A comparison of static, adaptive, and adaptable menus, Proceedings of the 2004 conference on Human factors in computing systems , CHI '04, pp.89-96, 2004.
DOI : 10.1145/985692.985704

M. Florins and J. Vanderdonckt, Graceful degradation of user interfaces as a design method for multiplatform systems, Proceedings of the 9th international conference on Intelligent user interface , IUI '04, 2004.
DOI : 10.1145/964442.964469

M. Florins, F. Montero, J. Vanderdonckt, and B. Michotte, Splitting Rules for Graceful Degradation of User Interfaces, Proc. of 8th Int. Working Conference on Advanced Visual Interfaces AVI'2006, pp.59-66, 2006.

K. Gajos and D. Weld, SUPPLE, Proceedings of the 9th international conference on Intelligent user interface , IUI '04, pp.93-100, 2004.
DOI : 10.1145/964442.964461

K. Gajos and D. Weld, Preference elicitation for interface optimization, Proceedings of the 18th annual ACM symposium on User interface software and technology , UIST '05, pp.173-182, 2005.
DOI : 10.1145/1095034.1095063

V. Ganneau, G. Calvary, and R. Demumieux, M??tamod??le de r??gles d'adaptation pour la plasticit?? des interfaces homme-machine, Proceedings of the 19th International Conference of the Association Francophone d'Interaction Homme-Machine on, IHM '07, p.7
DOI : 10.1145/1541436.1541454

T. Griffiths, P. Barclay, J. Mckirdy, N. Paton, P. Gray et al., Teallach: A model-based user interface development environment for object databases, Proceedings of UIDIS'99, pp.86-96

D. Grolaux, J. Vanderdonckt, and P. Van-roy, Attach Me, Detach Me, Assemble Me Like You Work, Proc. of 10th IFIP TC 13 Int. Conf. on Human- Computer Interaction Interact'2005, pp.12-16, 2005.
DOI : 10.1145/367701.367728

W. Hâkon, Cascading Style Sheets, Faculty of Mathematics and Natural Science, 2005.

P. Horn, Autonomic computing: IBM's perspective on the state of information technology, 2001.

J. O. Kephart and D. M. Chess, The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003.
DOI : 10.1109/MC.2003.1160055

C. Lachenal, Modèle et infrastructure logicielle pour l'interaction multiinstrument multisurface, Thèse de doctorat, 2004.

B. Jabarin and N. Graham, Architectures for Widget-Based Plasticity, Proceedings of Design, Specification and Verification of Interactive Systems (DSV-IS 2003), Springer LNCS, pp.124-138, 2003.

J. Johnson, Selectors, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '92, pp.273-279, 1992.
DOI : 10.1145/142750.142810

J. Johnson, B. Nardi, C. Zarmer, and J. Miller, ACE: building interactive graphical applications, Communications of the ACM, vol.36, issue.4, pp.40-55, 1993.
DOI : 10.1145/255950.153576

S. Kawai, H. Aida, and T. Saito, Designing interface toolkit with dynamic selectable modality Assets '96, Proceedings of the Second Annual ACM Conference on Assistive Technologies, pp.72-79, 1996.

D. Khushraj and O. Lassila, Ontological Approach to Generating Personalized User Interfaces for Web Services, International Semantic Web Conference, pp.916-927, 2005.
DOI : 10.1007/11574620_65

E. Lecolinet, XXL, Proceedings of the 9th annual ACM symposium on User interface software and technology , UIST '96, pp.99-108
DOI : 10.1145/237091.237107

E. Lecolinet, A Brick Construction Game Model for Creating Graphical User Interfaces: The Ubit Toolkit, Proc. INTERACT'99, 1999.

E. Lecolinet, A molecular architecture for creating advanced GUIs, Proceedings of the 16th annual ACM symposium on User interface software and technology , UIST '03, 2003.
DOI : 10.1145/964696.964711

S. Lepreux, J. Vanderdonckt, and B. Michotte, Visual Design of User Interfaces by (De)composition Workshop on Design, Specification, and Verification of Interactive Systems DSV-IS', Proc. of 13th Int, pp.26-28, 2006.

S. Lepreux and J. Vanderdonckt, Towards Supporting User Interface Design by Composition Rules, Proc. of 6th Int. Conf. on Computer-Aided Design of User Interfaces CADUI'2006, pp.231-244, 2006.

Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, M. Florins et al., UsiXML: A User Interface Description Language for Context- Sensitive User Interfaces, Proceedings of the ACM AVI'2004 Workshop "Developing User Interfaces with XML: Advances on User Interface Description Languages" (Gallipoli, pp.55-62, 2004.

Q. Limbourg, Multi-path Development of User Interfaces, 2004.

Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, and V. López-jaquero, USIXML: A Language Supporting Multi-path Development of User Interfaces, Lecture Notes in Computer Science, vol.3425, pp.200-220, 2005.
DOI : 10.1007/11431879_12

Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, and V. Lopez, USIXML: A Language Supporting Multi-path Development of User Interfaces, Lecture Notes in Computer Science, vol.3425, pp.200-220, 2004.
DOI : 10.1007/11431879_12

M. Linton, S. Tang, and S. Churchill, Redisplay in Fresco. The X Resource, pp.63-69, 1994.

K. Luyten, K. Thys, J. Vermeulen, and K. Coninx, A Generic Approach for Multi-Device User Interface Rendering with UIML, 6th International Conference on Computer-Aided Design of User Interfaces (CADUI'2006), 2006.
DOI : 10.1007/978-1-4020-5820-2_14

J. Martínez-ruiz, M. Arteaga, J. Vanderdonckt, and J. , Transformation of XAML schema for RIA using XSLT & UsiXML, Proc. of XlX Congreso Nacional y V Congreso Internacional de Informática y Computación de la ANIEI, Avances en Tecnologías de la Información CNCIIC, pp.25-27, 2006.

B. Myers, S. E. Hudson, and R. Pausch, Past, present, and future of user interface software tools, ACM Transactions on Computer-Human Interaction, vol.7, issue.1, pp.3-28, 2000.
DOI : 10.1145/344949.344959

B. Nardi and J. Miller, Twinkling lights and nested loops: distributed problem solving and spreadsheet development, International Journal of Man-Machine Studies, vol.34, issue.2, pp.161-184, 1991.
DOI : 10.1016/0020-7373(91)90040-E

J. F. Nogier, Ergonomie du logiciel et design Web, p.272, 2005.

F. Paterno, C. Mancini, and S. Meniconi, ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models, Proceedings Interact'97, pp.362-369, 1997.
DOI : 10.1007/978-0-387-35175-9_58

S. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd, ICrafter: A Service Framework for Ubiquitous Computing Environments, UbiComp'01, 2001.
DOI : 10.1007/3-540-45427-6_7

A. R. Puerta and J. Eisenstein, Towards a General Computa-tional Framework for Model-based Interface Development Systems, pp.433-442, 1999.

J. Prosise, Programming Windows With MFC, Second Edition, p.503, 1999.

A. Roudaut and J. Coutaz, Méta-IHM ou comment controler l'espace interactif ambiant, Actes des Troisèmes Journées Francophones : Mobilité et Ubiquité, pp.5-8, 2006.

D. L. Scapin and C. Pierret-golbreich, Towards a method for task description: MAD, in, Work with display units 89, 1990.

J. S. Sottet, G. Calvary, and J. M. Favre, Ingénierie de l'Interaction Homme- Machine Dirigée par les Modèles, Premières Journées sur l'Ingénierie Dirigée par les Modèles, IDM'05, pp.67-82, 2005.

J. Sottet, G. Calvary, J. Favre, J. Coutaz, and A. Demeure, Towards Mapping and Model Transformation for Consistency of Plastic User Interfaces, Workshop on The Many Faces of Consistency in Cross-platform Design, ACM conf. on Computer Human Interaction, pp.22-23, 2006.

J. S. Sottet, V. Ganneau, G. Calvary, J. Coutaz, A. Demeure et al., Model-Driven Adaptation for Plastic User Interfaces, Proc. HCI International, 2007.
DOI : 10.1109/MC.2006.58

J. F. Sowa, Conceptual graphs for a database interface, IBM Journal of Research and Development, vol.204, pp.336-357, 1976.

J. F. Sowa, Knowledge Representation: Logical, Philosophical, and Computational Foundations, 2000.

W. Stuerzlinger, O. Chapuis, D. Phillips, and . N. Roussel, User interface fa??ades, Proceedings of the 19th annual ACM symposium on User interface software and technology, UIST '06, pp.309-318, 2006.
DOI : 10.1145/1166253.1166301

P. Tandler, Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices, Proc. of the 3rd International Conference on Ubiquitous Computing Atlanta Sept, pp.96-115, 2001.
DOI : 10.1007/3-540-45427-6_9

D. Thevenin and J. Coutaz, Plasticity of User Interfaces: Framework and Research Agenda, Proc. Interact99, pp.110-117

D. Thevenin, L'adaptation en Interction Homme-Machine : le cas de la plasticité, Thèse de doctorat Informatique préparée au Laboratoire de Communication Langagière et interaction Personne-Système (IMAG), 2001.

J. Vanderdonckt, Conception assistée de la présentation d'une interface homme-machine ergonomique pour une application de gestion hautement interactive, 1997.

J. Vanderdonckt and P. Berquin, Towards a Very Large Model-Based Approach for User In-terface Development, Proc. of 1

J. Vanderdonckt, Q. Limbourg, B. Michotte, L. Bouillon, D. Trevisan et al., UsiXML: a User Interface Description Language for Specifying Multimodal User Interfaces, Proc. of W3C Workshop on Multimodal Interaction WMI, 2004.

J. Vermeulen, Y. Vandriessche, T. Clerckx, K. Luyten, and K. Coninx, Serviceinteraction Descriptions: Augmenting Services with User Interface Models, Engineering Interactive Systems, IFIP WG2.7/13.4 10th Conference on Engineering Human Computer Interaction, IFIP WG 13.2 1st Conference on Human Centred Software Engineering and DSVIS -14th Conference on Design Specification and Verification of Interactive Systems), 2007.