C. 3. Conclusion, ]. J. Perspectives-bibliographie, L. Almendros-jiménez, and . Iribarne, An extension of UML for the modeling of WIMP user interfaces, Journal of Visual Languages & Computing, vol.19, issue.16, p.695720, 2008.

. Apple, Opendoc technical summary, 1994.

B. E. Backlund, OOE, ACM SIGCHI Bulletin, vol.29, issue.1, pp.68-75, 1997.
DOI : 10.1145/251761.248507

H. Balzert, F. Hofmann, V. Kruschinski, and C. Niemann, The JANUS application development environment generating more than the user interface, Computer-Aided Design of User Interfaces, 1996.

E. Barboni, J. Ladry, D. Navarre, P. Palanque, and M. Winckler, Beyond modelling, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, p.165174, 2010.
DOI : 10.1145/1822018.1822043

L. Bass, R. Faneuf, R. Little, N. Mayer, B. Pellegrino et al., A metamodel for the runtime architecture of an interactive system, SIGCHI Bulletin, vol.24, issue.1, p.3237, 1992.

M. Beaudouin-lafon, Interaction instrumentale : de la manipulation directe à la réalité augmentée, Actes de la Conférence Francophone sur l'Interaction Homme-Machine (IHM'97

M. Beaudouin-lafon, Instrumental interaction, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '00, p.446453, 2000.
DOI : 10.1145/332040.332473

URL : https://hal.archives-ouvertes.fr/hal-01242669

M. Beaudouin-lafon, Novel interaction techniques for overlapping windows, Proceedings of the 14th annual ACM symposium on User interface software and technology , UIST '01, pp.153-154, 2001.
DOI : 10.1145/502348.502371

M. Beaudouin-lafon, Designing interaction, not interfaces, Proceedings of the working conference on Advanced visual interfaces , AVI '04, p.1522, 2004.
DOI : 10.1145/989863.989865

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.537.3526

O. Beaudoux, Paradigmes et éléments architecturaux d'une boîte à outils post-wimp. Rapport technique, ESEO-LRI, 2000.

O. Beaudoux, DoPIdom, Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine, IHM 2004, p.187190, 2004.
DOI : 10.1145/1148613.1148643

O. Beaudoux, Espaces de travail interactifs et collaboratifs : vers un modèle centré sur les documents et les instruments d'interaction, Thèse de doctorat, LRI, 2004.

O. Beaudoux, Un modèle de composants (inter)actifs centré sur les documents, Revue Information Interaction Intelligence, vol.4, issue.RI31, p.4158, 2004.

O. Beaudoux, Event points, Proceedings of the 2005 ACM symposium on Document engineering , DocEng '05, p.159161, 2005.
DOI : 10.1145/1096601.1096642

A. Blouin, Un modèle pour l'ingénierie des systèmes interactifs dédiés à la manipulation de données, 2009.

A. Blouin, B. Combemale, B. Baudry, and O. Beaudoux, Modeling Model Slicers, Proceedings of the 14th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'11), p.6276, 2011.
DOI : 10.1016/S0164-1212(98)10055-9

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

A. Blouin, B. Combemale, B. Baudry, and O. Beaudoux, Kompren : Modeling and generating model slicers. Software and Systems Modeling (SoSym), nov, 2012.
DOI : 10.1007/s10270-012-0300-x

URL : https://hal.archives-ouvertes.fr/hal-00746566

A. Blouin and O. Beaudoux, Malai, Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, IHM '09, p.129138, 2009.
DOI : 10.1145/1629826.1629846

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

A. Blouin and O. Beaudoux, Improving modularity and usability of interactive systems with Malai, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, p.115124, 2010.
DOI : 10.1145/1822018.1822037

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

A. Blouin, O. Beaudoux, and S. Loiseau, Malan, Proceeding of the eighth ACM symposium on Document engineering, DocEng '08, p.6675, 2008.
DOI : 10.1145/1410140.1410153

URL : https://hal.archives-ouvertes.fr/hal-00470261

A. Blouin, O. Beaudoux, and S. Loiseau, Un tour d'horizon des approches pour la manipulation des donn??es du web, Document num??rique, vol.11, issue.1-2, p.6383, 2008.
DOI : 10.3166/dn.11.1-2.63-83

A. Blouin, B. Morin, G. Nain, O. Beaudoux, P. Albers et al., Combining aspectoriented modeling with property-based reasoning to improve user interface adaptation, Proceedings of the 3rd ACM SIGCHI symposium on Engineering Interactive Computing Systems (EICS'11), p.8594, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00590891

A. Blouin, G. Nain, and O. Beaudoux, Malan et malai pour la conception de systèmes interactifs : perspectives d'intégration dans kermeta, IDM 2010 (atelier IDM-IHM), 2010.

M. Blumendorf, G. Lehmann, S. Feuerstack, and S. Albayrak, Executable models for humancomputer interaction, Proceedings of DSV-IS2008, 2008.

K. Brockschmidt, Inside OLE, Second Edition, 1995.

J. Callahan, D. Hopkins, M. Weiser, and B. Shneiderman, An empirical comparison of pie vs. linear menus, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '88, p.95100, 1998.
DOI : 10.1145/57167.57182

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

D. Caneld, S. Charles, and H. Irby, Xerox star live demonstration, Proceedings of the ACM Conference on Human factors in Computing Systems (CHI'98), p.17, 1998.

S. Chatty, Extending a graphical toolkit for two-handed interaction, Proceedings of the 7th annual ACM symposium on User interface software and technology , UIST '94, p.195204
DOI : 10.1145/192426.192500

S. Chatty, Engineering interactive systems. chapter Programs = Data + Algorithms + Architecture : Consequences for Interactive Software Engineering, 2008.

S. Chatty, Supporting Multidisciplinary Software Composition for Interactive Applications, Proceedings of the 7th International Conference on Software Composition (SC'08), p.173189, 2008.
DOI : 10.1007/978-3-540-78789-1_14

URL : https://hal.archives-ouvertes.fr/hal-01022139

D. Collins, Designing Object-Oriented User Interfaces, 1995.

J. Coutaz, PAC-ing the Architecture of Your User Interface, Proceedings of the Eurographics Workshop on Design, Specication and Verication of Interactive Systems (DSV-IS'97, p.1532, 1997.
DOI : 10.1007/978-3-7091-6878-3_2

J. Coutaz, User interface plasticity, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, p.18, 2010.
DOI : 10.1145/1822018.1822019

URL : https://hal.archives-ouvertes.fr/hal-00953312

C. Demetrescu, I. Finocchi, and A. Ribichini, Reactive imperative programming with dataow constraints, Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA '11), p.407426
DOI : 10.1145/2048066.2048100

URL : http://arxiv.org/abs/1104.2293

R. Dewsbury, Google Web Toolkit Applications, 2008.

P. Dragicevic and J. D. Fekete, Input device selection and interaction conguration with icon. In People and Computer XV -Interaction without Frontier (Joint proceedings of HCI, p.543448, 2001.

T. Elwert and E. Schlungbaum, Modelling and Generation of Graphical User Interfaces in the TADEUS Approach, DSVIS'95, Proceedings of the Eurographics Workshop, 1995.
DOI : 10.1007/978-3-7091-9437-9_12

R. Field, JavaFX language reference (chapter 7 -Data binding)

J. Foley, C. Gibbs, and S. Kovacevic, A knowledge-based user interface management system, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '88
DOI : 10.1145/57167.57178

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns : Elements of Reusable Object-Oriented Software, 1994.

J. J. Garrett, Ajax : A new approach to web applications Adaptative Path, 2005.

G. Gaure, E. Dubois, and R. Bastide, Domain-specic methods and tools for the design of advanced interactive techniques, Lecture Notes in Computer Science, vol.5002, p.6576, 2008.

P. Gorny, EXPOSE, ACM SIGCHI Bulletin, vol.27, issue.2, p.3537, 1995.
DOI : 10.1145/202511.202519

T. Griths, J. Mckirdy, N. Paton, J. Kennedy, R. Cooper et al., An open model-based interface development system : The teallach approach, Supplementary Proceedings of DS-VIS'98, p.3249, 1998.

P. J. Hayes, P. A. Szekely, and R. A. Lerner, Design alternatives for user interface management sytems based on experience with cousin, Proceedings of the SIGCHI conference on Human factors in computing systems (CHI '85), p.169175, 1985.

K. Hinckley and M. Sinclair, Touch-sensing input devices, Proceedings of the SIGCHI conference on Human factors in computing systems the CHI is the limit, CHI '99, p.223230, 1999.
DOI : 10.1145/302979.303045

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.4788

C. Joroy, Composition d'interfaces homme-machine dirigée par la composition du noyau fonctionnel, Proceedings of the 21th international conference on Association Francophone d'Interaction Homme-Machine (IHM'09), 2009.

J. Johnson, T. L. Roberts, W. Verplank, D. C. Smith, M. Irby et al., The Xerox Star: a retrospective, Computer, vol.22, issue.9, p.1129, 1989.
DOI : 10.1109/2.35211

F. Jouault and I. Kurtev, Transforming Models with ATL, Satellite Events at the MoDELS 2005 Conference, p.128138, 2006.
DOI : 10.1007/11663430_14

URL : https://hal.archives-ouvertes.fr/hal-00448120

F. Jouault and I. Kurtev, On the interoperability of model-to-model transformation languages, Science of Computer Programming, vol.68, issue.3, p.114137, 2007.
DOI : 10.1016/j.scico.2007.05.005

URL : https://hal.archives-ouvertes.fr/hal-00483389

M. Kay, XSLT 2.0 Programmer's Reference. Wrox, 2004.

C. Kazoun and J. Lott, Programming Flex 2. O'Reilly, 2007.

G. E. Krasner and S. T. Pope, A cookbook for using the model-view-controller user interface paradigm in smalltalk-80, Journal of Objet Oriented Programming, p.2649, 1988.

G. Kurtenbach and W. Buxton, The limits of expert performance using hierarchic marking menus, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '93, p.482487, 1993.
DOI : 10.1145/169059.169426

G. Kurtenbach, G. Fitzmaurice, T. Baudel, and B. Buxton, The design of a GUI paradigm based on tablets, two-hands, and transparency, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '97, p.3542, 1997.
DOI : 10.1145/258549.258574

S. Lepreux, A. Hariri, J. Rouillard, D. Tabary, J. Tarby et al., Towards Multimodal User Interfaces Composition Based on UsiXML and MBD Principles, 2007.
DOI : 10.1007/978-3-540-73110-8_15

F. Lonczewski and S. Schreiber, The fuse-system : an integrated user interface design environment, Proceedings of Computer-Aided Design of User Interfaces (CADUI'96), 1996.

I. Maier and M. Odersky, Higher-Order Reactive Programming with Incremental Lists, p.707731, 2013.
DOI : 10.1007/978-3-642-39038-8_29

C. Märtin, Software life cycle automation for interactive applications : The ame design environment, Computer-Aided Design of User Interfaces, p.5774, 1996.

T. Miller and R. Zeleznik, An insidious Haptic invasion, Proceedings of the 11th annual ACM symposium on User interface software and technology , UIST '98, p.5964, 1998.
DOI : 10.1145/288392.288573

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, p.328, 2000.

B. A. Myers, Encapsulating interactive behaviors, Proceedings of the ACM Conference on Human factors in Computing Systems (CHI'89), p.319324, 1989.
DOI : 10.1145/67450.67512

B. A. Myers, A new model for handling input, ACM Transactions on Information Systems, vol.8, issue.3, p.289320, 1990.
DOI : 10.1145/98188.98204

R. Norman and S. Draper, User Sentered System Design : new Perspectives on Human- Computer Interaction, 1986.

D. R. Olsen, A programming language basis for user interface, Proceedings of the SIGCHI conference on Human factors in computing systems (CHI'89), p.171176, 1989.

M. Onizuka, F. Y. Chan, R. Michigami, and T. Honishi, Incremental maintenance for materialized XPath/XSLT views, Proceedings of the 14th international conference on World Wide Web , WWW '05, p.671681, 2005.
DOI : 10.1145/1060745.1060843

F. Paternò, C. Santoro, J. Mäntyjärvi, G. Mori, and S. Sansone, Authoring pervasive multimodal user interfaces, International Journal of Web Engineering and Technology, vol.4, issue.2, pp.235-261, 2008.
DOI : 10.1504/IJWET.2008.018099

A. Puerta, The MECANO project : Comprehensive and integrated support for model-based interface development, Computer-Aided Design of User Interfaces, 1996.

A. R. Puerta, A model-based interface development environment, IEEE Software, vol.14, issue.4, pp.40-47, 1997.
DOI : 10.1109/52.595902

V. Quint and I. Vatton, Techniques for authoring complex XML documents, Proceedings of the 2004 ACM symposium on Document engineering , DocEng '04, p.115123, 2004.
DOI : 10.1145/1030397.1030422

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

C. Ramsdale, Building mvp apps, 2010.

D. Rubine, Combining gestures and direct manipulation, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '92, p.659660, 1992.
DOI : 10.1145/142750.143072

C. Sells and I. Griths, Programming Windows Presentation Foundation, 2005.

M. Serrano, L. Nigay, J. L. Lawson, A. Ramsay, R. Murray-smith et al., The openinterface framework, Proceeding of the twenty-sixth annual CHI conference extended abstracts on Human factors in computing systems , CHI '08, p.35013506, 2008.
DOI : 10.1145/1358628.1358881

G. Seshadri, Understanding javaserver pages model 2 architecture, JavaWorld, 1999.

B. Shneiderman, Designing the User Interface, Strategies for Eective Human-Computer Interaction, 1998.

P. P. Da and . Silva, User interface declarative models and development environments : A survey, Design, Specication and Verication of Interactive Systems (DSV-IS'00), p.207226

P. P. Da, N. W. Silva, and . Paton, UMLi : The unied modeling language for interactive applications, UML 2000 -The Unied Modeling Language, p.117132, 2000.

D. C. Smith, R. Irby, E. Kimball, and . Harslem, The Star User Interface: An Overview, Proceedings of the National Computer Conference, p.515528, 1982.
DOI : 10.1007/978-1-4757-3510-9_21

J. Smith, Wpf apps with the model-view-viewmodel design pattern, 2009.

J. Sottet, G. Calvary, J. Coutaz, and J. Favre, A Model-Driven Engineering Approach for the Usability of Plastic User Interfaces, Proceedings of Engineering Interactive Systems, p.140157, 2007.
DOI : 10.1007/11663430_20

. Sun, Javabeans api specication. Specication document, 1997.

P. Szekely, Retrospective and Challenges for Model-Based Interface Development, Design, Specication and Verication of Interactive Systems (DSV-IS'96), 1996.
DOI : 10.1007/978-3-7091-7491-3_1

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.91.1609

P. Szekely, P. Luo, and R. Neches, Facilitating the exploration of interface design alternatives, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '92, p.507515, 1992.
DOI : 10.1145/142750.142912

J. Tapper, J. Talbot, M. Boles, B. Elmore, and M. Labriola, Adobe Flex 2 : Training from the Source, 2006.

J. C. Tarby, Gestion Automatique du Dialogue Homme-Machine à partir de Spécications Conceptuelles, 1993.

J. Vanderdonckt, A MDA-Compliant Environment for Developing User Interfaces of Information Systems, Lecture Notes in Computer Science, vol.3520, p.1631, 2005.
DOI : 10.1007/11431855_2

J. Vanderdonckt, Model-driven engineering of user interfaces : Promises, successes, and failures, Proceedings of 5th Annual Romanian Conference on Human-Computer Interaction (ROCHI'08), 2008.

J. Vanderdonckt and F. Bodart, Encapsulating knowledge for intelligent automatic interaction objects selection, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '93, p.424429, 1993.
DOI : 10.1145/169059.169340

L. Villard and N. Layaida, An incremental XSLT transformation processor for XML document manipulation, Proceedings of the eleventh international conference on World Wide Web , WWW '02, p.474485, 2002.
DOI : 10.1145/511446.511508

J. B. Warmer and A. G. Kleppe, The object constraint language : getting your models ready for MDA

S. Wilson, P. Johnson, C. Kelly, J. Cunningham, and P. Markopoulos, Beyond hacking : a model based approach to user interface design, Proceedings of the British Conference on Human-Computer Interaction HCI'93, p.217231, 1993.

B. V. Zanden and B. A. Myers, Automatic, look-and-feel independent dialog creation for graphical user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems Empowering people, CHI '90, p.2734, 1990.
DOI : 10.1145/97243.97248

A. Blouin, B. Combemale, B. Baudry, and O. Beaudoux, Kompren: modeling and generating model slicers, Software and Systems Modeling (Springer) (nov. 2012), p.117
DOI : 10.1007/s10270-012-0300-x

URL : https://hal.archives-ouvertes.fr/hal-00746566

O. Beaudoux and M. Beaudouin-lafon, OPENDPI: A TOOLKIT FOR DEVELOPING DOCUMENT-CENTERED ENVIRONMENTS, Enterprise Information Systems VII, p.231239, 2006.
DOI : 10.1007/978-1-4020-5347-4_26

A. Blouin, O. Beaudoux, and S. Loiseau, Un tour d'horizon des approches pour la manipulation des donn??es du web, Document num??rique, vol.11, issue.1-2, p.6383, 2008.
DOI : 10.3166/dn.11.1-2.63-83

URL : http://hal.archives-ouvertes.fr/docs/00/47/02/58/PDF/BLO08b.pdf

O. Beaudoux, Un modèle de composants (inter)actifs centré sur les documents, In : Revue Information Interaction, Intelligence (Cépaduès), vol.41, p.4158, 2004.

M. Smati, Toward the design of a generic model of interoperability for SIEC, Congrès internationaux avec actes et comité de lecture : Proceedings the 15th International Conference on Enterprise Information Systems (ICEIS'13). ScitePress, p.329333, 2013.
URL : https://hal.archives-ouvertes.fr/hal-01179306

O. Beaudoux, M. Clavreul, and A. Blouin, Binding Orthogonal Views for User Interface Design Aspect-Oriented and Orthographic Software Modelling (VAO'13), Proceedings of the 1st Workshop on View-Based, p.145, 2013.

O. Beaudoux, Specifying and running rich graphical components with Loa, Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, EICS '12, p.169178, 2012.
DOI : 10.1145/2305484.2305513

URL : https://hal.archives-ouvertes.fr/hal-00684881

O. Beaudoux, Specifying and implementing UI data bindings with active operations, Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '11, p.127136, 2011.
DOI : 10.1145/1996461.1996506

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

A. Blouin, Combining aspect-oriented modeling with property-based reasoning to improve user interface adaptation, Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '11, p.8594, 2011.
DOI : 10.1145/1996461.1996500

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

A. Blouin, B. Combemale, B. Baudry, and O. Beaudoux, Modeling Model Slicers, Proceedings of the 14th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'11, p.6276, 2011.
DOI : 10.1016/S0164-1212(98)10055-9

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

O. Beaudoux and A. Blouin, Linking data and presentations, Proceedings of the 10th ACM symposium on Document engineering, DocEng '10, p.107110, 2010.
DOI : 10.1145/1860559.1860581

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

O. Beaudoux, Active Operations on Collections, Proceedings of the 13th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'10, p.91105, 2010.
DOI : 10.1007/978-3-642-16145-2_7

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

O. Beaudoux, A. Blouin, and J. Jézéquel, Using model driven engineering technologies for building authoring applications, Proceedings of the 10th ACM symposium on Document engineering, DocEng '10, p.279282, 2010.
DOI : 10.1145/1860559.1860623

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

A. Blouin and O. Beaudoux, Improving modularity and usability of interactive systems with Malai, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, p.115124, 2010.
DOI : 10.1145/1822018.1822037

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

A. Blouin, O. Beaudoux, and S. Loiseau, Malan, Proceeding of the eighth ACM symposium on Document engineering, DocEng '08, p.6675, 2008.
DOI : 10.1145/1410140.1410153

URL : https://hal.archives-ouvertes.fr/hal-00470261

A. Blouin and O. Beaudoux, Mapping paradigm for document transformation, Proceedings of the 2007 ACM symposium on Document engineering, DocEng '07, p.219221, 2007.
DOI : 10.1145/1284420.1284473

URL : https://hal.archives-ouvertes.fr/hal-00470163

O. Beaudoux, XML active transformation (eXAcT), Proceedings of the 2005 ACM symposium on Document engineering , DocEng '05, p.146148, 2005.
DOI : 10.1145/1096601.1096640

O. Beaudoux, Event points, Proceedings of the 2005 ACM symposium on Document engineering , DocEng '05
DOI : 10.1145/1096601.1096642

O. Beaudoux and M. Beaudouin-lafon, OPENDPI: A TOOLKIT FOR DEVELOPING DOCUMENT-CENTERED ENVIRONMENTS, Proceedings of the 7th International Conference on Enterprise Information Systems (ICEIS'05). T. 5. ICEIS Press, p.3947, 2005.
DOI : 10.1007/978-1-4020-5347-4_26

O. Beaudoux and M. Beaudouin-lafon, DPI : A Conceptual Model Based on Documents and Interaction Instruments In : People and Computer XV -Interaction without frontier (Joint proceedings of HCI'01 and IHM'01), p.247263, 2001.

O. Beaudoux, A. Blouin, and S. Hammoudi, Correspondances et transformations actives dédiées aux IHM (fr) In : Actes des èmes journées sur l'Ingénierie Dirigée par les Modèles, Congrès nationaux avec actes et comité de lecture, p.115130, 2009.

A. Blouin and O. Beaudoux, Malai, Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, IHM '09, pp.129-138, 2009.
DOI : 10.1145/1629826.1629846

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

O. Beaudoux, DoPIdom : Une approche de l'interaction et de la collaboration centrée sur les documents (fr) In : Actes de la 18ème conférence francophone sur l'Interaction Homme-Machine (IHM'06), p.1926, 2006.

O. Beaudoux, DoPIdom : Une boîte à outils pour la conception d'interfaces centrées sur les documents XML . In : Actes de la conférence francophone sur l'Interaction Homme-Machine (IHM'04), p.187190, 2004.

O. Beaudoux, Un Pivot pour la Collaboration : les Places Publiques In : Annexes des actes de la conférence francophone sur l'Interaction Homme-Machine (IHM'02)

O. Beaudoux, A. Blouin, and M. Clavreul, Serveur d'IHM pour plate-forme IDM : architecture générique et implémentation, 2010.

A. Blouin, G. Nain, and O. Beaudoux, Malan et Malai pour la conception de systèmes interactifs : perspectives d'intégration dans Kermeta, IDM, 2010.

O. Beaudoux, Active transformation with Kermeta. Kermeta Day, 2009.

. Thèses and . Masters, Un modèle pour l'ingénierie des systèmes interactifs dédiés à la manipulation de données, 2009.

O. Beaudoux, Espaces de travail interactifs et collaboratifs : vers un modèle centré sur les documents et les instruments d'interaction, Thèse de Doctorat. LRI, 2004.

O. Beaudoux, Paradigmes et éléments architecturaux d'une boîte à outils post-WIMP. Rapport technique. ESEO-LRI, 2000.

O. Beaudoux, eXAcT : A Novel Approach to Transformations for Rich Internet Applications, Rapp. tech. ESEO, p.31, 2007.

O. Beaudoux and M. Beaudouin-lafon, Envisionning an Interactive and Collaborative Workspace based on Documents and Interaction Instruments, 2002.

O. Beaudoux, Tour d'horizon des systèmes centrés sur les documents, Présentation dans le cadre du groupe de travail ALF (GdR I3). LRI-ESEO, 2001.

B. E. Backlund, OOE, ACM SIGCHI Bulletin, vol.29, issue.1, pp.68-75, 1997.
DOI : 10.1145/251761.248507

M. Beaudouin-lafon, Interaction instrumentale: de la manipulation directè a la réalité augmentée, Actes des 9` emes Journées IHM, 1997.

M. Beaudouin-lafon, Instrumental interaction, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '00, pp.446-453, 2000.
DOI : 10.1145/332040.332473

URL : https://hal.archives-ouvertes.fr/hal-01242669

M. Beaudouin-lafon and H. M. Lassen, The architecture and implementation of CPN2000, a post-WIMP graphical application, Proceedings of the 13th annual ACM symposium on User interface software and technology , UIST '00, pp.181-190, 2000.
DOI : 10.1145/354401.354761

M. Beaudouin-lafon and W. Mackay, Reification, polymorphism and reuse, Proceedings of the working conference on Advanced visual interfaces , AVI '00, 2000.
DOI : 10.1145/345513.345267

M. Beaudouin-lafon, Y. Berteaud, and S. Chatty, Creating Direct Manipulation Applications with XTV, Proceedings of the European X Window System Conference (EX'90), 1990.

O. Beaudoux, Paradigmes etélémentset´etéléments architecturaux d'une bô itè a outils post-WIMP, Rapport technique, Computer science research labs ofÉcoleof´ofÉcole Supérieure d' ´ Electronique de l, 2000.

E. A. Bier, M. C. Stone, K. Pier, W. Buxton, and T. D. Derose, Toolglass and Magic Lenses: The See-Through Interface, Proceedings of the 20th Annual Conference on Computer Graphics (SIGGRAPH'1993), pp.73-80, 1993.

J. Buchner, HotDoc: a framework for compound documents, ACM Computing Surveys, vol.32, issue.1es, pp.33-38, 2000.
DOI : 10.1145/351936.351969

A. Celentano, S. Pozzi, and D. Toppeta, A multiple presentation document management system, Proceedings of the 10th annual international conference on Systems documentation , SIGDOC '92, pp.63-71, 1992.
DOI : 10.1145/147001.147009

E. Dykstra-erickson and D. Curbow, The role of user studies in the design of OpenDoc, Proceedings of the conference on Designing interactive systems processes, practices, methods, and techniques, DIS '97, pp.111-120, 1997.
DOI : 10.1145/263552.263588

J. J. Gibson, The Theory of Affordances, Perceiving, Acting, and Knowing, 1977.
URL : https://hal.archives-ouvertes.fr/hal-00692033

J. J. Gibson, The Ecological Approach to Visual Perception, 1979.

D. Gray, The PhotoShop Plug-ins Book: Category Listings, Instructions and Examples, 1997.

J. Johnson, T. L. Roberts, W. Verplank, D. C. Smith, C. Irby et al., The Xerox Star: a retrospective, Computer, vol.22, issue.9, pp.11-29, 1989.
DOI : 10.1109/2.35211

G. E. Krasner and S. T. Pope, A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80, Journal of Objet Oriented Programming, vol.1, issue.3, pp.26-49, 1988.

B. A. Myers, Encapsulating Interactive Behaviors, Conference Proceedings on Human Factors in Computing Systems (CHI'89), pp.319-324, 1989.
DOI : 10.1145/67450.67512

K. Perlin and D. Fox, Pad, Proceedings of the 20th annual conference on Computer graphics and interactive techniques , SIGGRAPH '93, pp.57-64, 1993.
DOI : 10.1145/166117.166125

B. Shneiderman, Direct Manipulation: A Step Beyond Programming Languages, Computer, vol.16, issue.8, pp.57-69, 1983.
DOI : 10.1109/MC.1983.1654471

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.296.5944

M. E. Sleeter, OpenDoc---building online help for a component-oriented architecture, Proceedings of the 14th annual international conference on Systems documentation Marshaling new technological forces: building a corporate, academic, and user-oriented triangle, SIGDOC '96, pp.87-94, 1996.
DOI : 10.1145/238215.238259

H. Giese and R. Wagner, From model transformation to incremental bidirectional model synchronization, W3C Working Draft, W3C. References 1, pp.21-43, 2000.
DOI : 10.1007/s10270-008-0089-9

D. Hearnden, M. Lawley, and K. Raymond, Incremental Model Transformation for the Evolution of Model-Driven Systems, MoDELS 2006, pp.321-335, 2006.
DOI : 10.1007/11880240_23

D. H. Akehurst, Model Translation: A UML-based specification technique and active implementation approach, 2000.

J. Cabot and E. Teniente, Incremental Evaluation of OCL Constraints, CAiSE 2006, pp.81-95, 2006.
DOI : 10.1007/11767138_7

L. Villard and N. Layaïda, An incremental XSLT transformation processor for XML document manipulation, Proceedings of the eleventh international conference on World Wide Web , WWW '02, pp.474-485, 2002.
DOI : 10.1145/511446.511508

Y. Xiong, D. Liu, Z. Hu, H. Zhao, M. Takeichi et al., Towards automatic model synchronization from model transformations, Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering , ASE '07, pp.164-173, 2007.
DOI : 10.1145/1321631.1321657

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.73.8940

P. A. Muller, F. Fleurey, and J. M. Jézéquel, Weaving executability into objectoriented meta-languages, Proceedings of MoDELS'05, 2005.
DOI : 10.1007/11557432_19

URL : https://hal.archives-ouvertes.fr/hal-00795095

J. B. Warmer and A. G. Kleppe, The object constraint language: getting your models ready for MDA

D. Varró and A. Balogh, The model transformation language of the VIATRA2 framework, Science of Computer Programming, vol.68, issue.3, pp.187-207, 2007.
DOI : 10.1016/j.scico.2007.05.004

F. Jouault and I. Kurtev, Transforming Models with ATL, Satellite Events at MoDELS 2005, pp.128-138, 2006.
DOI : 10.1007/11663430_14

URL : https://hal.archives-ouvertes.fr/hal-00448120

A. Blouin, O. Beaudoux, and S. Loiseau, Malan, Proceeding of the eighth ACM symposium on Document engineering, DocEng '08, pp.66-75, 2008.
DOI : 10.1145/1410140.1410153

URL : https://hal.archives-ouvertes.fr/hal-00470261

X. Blanc, I. Mounier, A. Mougenot, and T. Mens, Detecting model inconsistency through operation-based model construction, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.511-520, 2008.
DOI : 10.1145/1368088.1368158

URL : https://hal.archives-ouvertes.fr/hal-01303728

O. Beaudoux, XML active transformation (eXAcT), Proceedings of the 2005 ACM symposium on Document engineering , DocEng '05, pp.146-148, 2005.
DOI : 10.1145/1096601.1096640

R. Field, JavaFX language reference (chapter 7 - Data binding)

R. D. Hill, constraint maintenance system, Proceedings of the 6th annual ACM symposium on User interface software and technology , UIST '93, pp.225-234, 1993.
DOI : 10.1145/168642.168665

C. Kazoun and J. Lott, Programming Flex 2. O'Reilly, 2007.

G. E. Krasner and S. T. Pope, A description of the model-view-controller user interface paradigm in smalltalk80 system, Journal of Object Oriented Programming, vol.1, pp.26-49, 1988.

B. Myers, D. Giuse, R. Dannenberg, B. Zanden, D. Kosbie et al., Garnet: comprehensive support for graphical, highly interactive user interfaces, Computer, vol.23, issue.11, pp.71-85, 1990.
DOI : 10.1109/2.60882

B. Myers, R. Mcdaniel, R. Miller, A. Ferrency, A. Faulring et al., The Amulet environment: new models for effective user interface software development, IEEE Transactions on Software Engineering, vol.23, issue.6, pp.347-365, 1997.
DOI : 10.1109/32.601073

C. Sells and I. Griffiths, Programming Windows Presentation Foundation, 2005.

L. Villard and N. Layaida, An incremental XSLT transformation processor for XML document manipulation, Proceedings of the eleventh international conference on World Wide Web , WWW '02, pp.474-485, 2002.
DOI : 10.1145/511446.511508

R. and .. M. Beaudouin-lafon, Instrumental interaction, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '00, pp.446-453, 2000.
DOI : 10.1145/332040.332473

URL : https://hal.archives-ouvertes.fr/hal-01242669

O. Beaudoux, XML active transformation (eXAcT), Proceedings of the 2005 ACM symposium on Document engineering , DocEng '05, pp.146-148, 2005.
DOI : 10.1145/1096601.1096640

O. Beaudoux, A. Blouin, O. Barais, and J. M. , Active Operations on Collections, Proc. of MoDELS '10, pp.91-105, 2010.
DOI : 10.1007/978-3-642-16145-2_7

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

. Jézéquel, Specifying and implementing ui data bindings with active operations, Proc. of EICS'11, pp.127-136, 2011.

W. Beynon, Definitive Principles for Interactive Graphics, NATO ASI Series F, vol.40, issue.3, pp.1083-1097, 1988.
DOI : 10.1007/978-3-642-83539-1_46

A. Blouin and O. Beaudoux, Improving modularity and usability of interactive systems with Malai, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, pp.115-124, 2010.
DOI : 10.1145/1822018.1822037

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

A. V. Deursen and P. Klint, Little languages : little maintenance ? Journal of Software Maintenance : Research and Practice, pp.75-92, 1998.

P. Dewan, Increasing the automation of a toolkit without reducing its abstraction and user-interface flexibility, Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '10, pp.47-56, 2010.
DOI : 10.1145/1822018.1822028

T. R. Green, Cognitive dimensions of notations, People and Computers V, pp.443-460

R. Harris and R. Warner, The definitive guide to swt and jface, 2004.

M. Kay, XSLT 2.0 and XPath 2.0 Programmer's Reference. Wrox, 2008.

C. Kazoun and J. Lott, Programming Flex 2. O'Reilly, 2007.

R. B. Kieburtz, L. Mckinney, J. M. Bell, J. Hook, A. Kotov et al., A software engineering experiment in software component generation, Proceedings of IEEE 18th International Conference on Software Engineering, pp.542-552, 1996.
DOI : 10.1109/ICSE.1996.493448

D. A. Ladd and J. C. Ramming, Two application languages in software production, Proc. of USENIX 1994 USENIX Association, pp.1-9, 1994.

B. Myers, D. Giuse, R. Dannenberg, B. Zanden, D. Kosbie et al., Garnet: comprehensive support for graphical, highly interactive user interfaces, Computer, vol.23, issue.11, pp.71-85, 1990.
DOI : 10.1109/2.60882

B. Myers, R. Mcdaniel, R. Miller, A. Ferrency, A. Faulring et al., The Amulet environment: new models for effective user interface software development, IEEE Transactions on Software Engineering, vol.23, issue.6, pp.347-365, 1997.
DOI : 10.1109/32.601073

B. A. Myers, A new model for handling input, ACM Transactions on Information Systems, vol.8, issue.3, pp.289-320, 1990.
DOI : 10.1145/98188.98204

J. Redish and J. T. Hackos, User and Task Analysis for Interface Design, 1998.

C. Sells and I. Griffiths, Programming Windows Presentation Foundation, 2005.

B. Tissoires and S. Conversy, Hayaku, Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems, EICS '11, pp.117-126, 2011.
DOI : 10.1145/1996461.1996505

URL : https://hal.archives-ouvertes.fr/hal-01022248

K. Topley, JavaFX Developer's Guide, 2010.

A. Van-deursen, P. Klint, and J. Visser, Domain-specific languages, ACM SIGPLAN Notices, vol.35, issue.6, pp.26-36, 2000.
DOI : 10.1145/352029.352035

L. Villard and N. Layaida, An incremental XSLT transformation processor for XML document manipulation, Proceedings of the eleventh international conference on World Wide Web , WWW '02, pp.474-485, 2002.
DOI : 10.1145/511446.511508

J. B. Warmer and A. G. Kleppe, The object constraint language : getting your models ready for MDA