C. Appert and M. Beaudouin-lafon, : adding state machines to Java and the Swing toolkit, Software: Practice and Experience, vol.15, issue.3, pp.1149-1182, 2008.
DOI : 10.1002/spe.867

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 and M. Beaudouin-lafon, OPENDPI: A TOOLKIT FOR DEVELOPING DOCUMENT-CENTERED ENVIRONMENTS, Enterprise Infor. Syst. VII. Springer, 2006.
DOI : 10.1007/978-1-4020-5347-4_26

J. Bézivin, On the unification power of models. Software and Systems Modeling, pp.171-188, 2005.

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

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

M. Collomb and M. Hascoët, Extending drag-and-drop to new interactive environments: A multi-display, multi-instrument and multi-user approach, Interacting with Computers, vol.20, issue.6, pp.562-573, 2008.
DOI : 10.1016/j.intcom.2008.07.004

URL : https://hal.archives-ouvertes.fr/lirmm-00358702

S. Conversy, E. Barboni, D. Navarre, and P. Palanque, Improving Modularity of Interactive Software with the MDPC Architecture, Proc. of EIS '07, 2007.
DOI : 10.1007/978-3-540-39929-2_26

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

M. Crease, P. Gray, and S. Brewster, A Toolkit of Mechanism and Context Independent Widgets, Lecture Notes in Comp. Sc, pp.121-133, 1946.
DOI : 10.1007/3-540-44675-3_8

P. Dragicevic and J. Fekete, Input Device Selection and Interaction Configuration with ICON, Proc. of IHM-HCI 01, pp.543-448, 2001.
DOI : 10.1007/978-1-4471-0353-0_34

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

C. N. Klokmose and M. Beaudouin-lafon, VIGO, Proceedings of the 27th international conference on Human factors in computing systems, CHI 09, pp.869-878, 2009.
DOI : 10.1145/1518701.1518833

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

Q. Limbourg, J. Vanderdonckt, B. Michotte, L. Bouillon, M. Florins et al., UsiXML : a user interface description language for specifying multimodal user interfaces, Proc. of WMI, 2004.

B. Myers, S. E. Hudson, and R. Pausch, Past, present, and future of user interface software tools, ACM Trans. on CHI, vol.7, issue.1, pp.3-28, 2000.

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

D. Navarre, P. Palanque, R. Bastide, and O. Sy, Structuring Interactive Systems Specifications for Executability and Prototypability, Lecture Notes in Computer Science, pp.97-119, 1946.
DOI : 10.1007/3-540-44675-3_7

D. A. Norman and S. W. Draper, User-Centered System Design : New Perspectives on Human- Computer Interaction, 1986.

J. Olsen and D. R. , Evaluating user interface systems research, Proceedings of the 20th annual ACM symposium on User interface software and technology , UIST '07, pp.251-258, 2007.
DOI : 10.1145/1294211.1294256

F. Paternò, C. Santoro, J. Mäntyjärvi, G. Mori, S. et al., 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

J. Rumbaugh, I. Jacobson, and G. Booch, The Unified Modeling Language Reference Manual, 2004.

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

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

B. Shneiderman, Designing the user interface strategies for effective human-computer interaction, ACM SIGBIO Newsletter, vol.9, issue.1, 2004.
DOI : 10.1145/25065.950626

P. P. Silva, User interface declarative models and development environments : A survey, Proc. of DSV-IS2000, pp.207-226, 2000.

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