J. Accot and S. Zhai, More than dotting the i's --- foundations for crossing-based interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems Changing our world, changing ourselves, CHI '02, pp.73-80, 2002.
DOI : 10.1145/503376.503390

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

J. M. Begole, Flexible collaboration transparency: supporting worker independence in replicated application-sharing systems, ACM Transactions on Computer-Human Interaction, vol.6, issue.2, 1998.
DOI : 10.1145/319091.319096

G. Besacier and F. Vernier, Toward user interface virtualization, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, EICS '09, pp.157-166, 2009.
DOI : 10.1145/1570433.1570465

M. Bolin, M. Webber, P. Rha, T. Wilson, and R. C. Miller, Automation and customization of rendered web pages, Proceedings of the 18th annual ACM symposium on User interface software and technology , UIST '05, pp.163-172, 2005.
DOI : 10.1145/1095034.1095062

A. Cypher, D. C. Halbert, D. Kurlander, H. Lieberman, D. Maulsby et al., Watch what I do: programming by demonstration, 1993.

M. Dixon and J. Fogarty, Prefab, Proceedings of the 28th international conference on Human factors in computing systems, CHI '10, pp.1525-1534, 2010.
DOI : 10.1145/1753326.1753554

M. Dixon, D. Leventhal, and J. Fogarty, Content and hierarchy in pixel-based methods for reverse engineering interface structure, Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, pp.969-978, 2011.
DOI : 10.1145/1978942.1979086

W. K. Edwards, S. E. Hudson, J. Marinacci, R. Rodenstein, T. Rodriguez et al., Systematic output modification in a 2D user interface toolkit, Proceedings of the 10th annual ACM symposium on User interface software and technology , UIST '97, pp.151-158, 1997.
DOI : 10.1145/263407.263537

W. K. Edwards, E. D. Mynatt, and K. Stockton, Providing access to graphical user interfaces---not graphical screens, Proceedings of the first annual ACM conference on Assistive technologies , Assets '94, pp.47-54, 1994.
DOI : 10.1145/191028.191041

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

A. Goldberg and D. Robson, Smalltalk-80: the language and its implementation, 1983.

G. Humphreys, M. Houston, R. Ng, R. Frank, S. Ahern et al., Chromium: a stream-processing framework for interactive rendering on clusters, SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp.693-702, 2002.

G. Kiczales, J. Desrivì, and D. G. Bobrow, The Art of the Metaobject Protocol, 1991.

W. E. Mackay, Triggers and barriers to customizing software, Proceedings of the SIGCHI conference on Human factors in computing systems Reaching through technology, CHI '91, pp.153-160, 1991.
DOI : 10.1145/108844.108867

A. Maclean, K. Carter, L. Lövstrand, and T. Moran, User-tailorable systems: pressing the issues with buttons, Proceedings of the SIGCHI conference on Human factors in computing systems Empowering people, CHI '90, pp.175-182, 1990.
DOI : 10.1145/97243.97271

B. A. Nardi, A small matter of programming: perspectives on end user computing, 1993.

T. Richardson, Q. Stafford-fraser, K. R. Wood, and A. Hopper, Virtual network computing, IEEE Internet Computing, vol.2, issue.1, pp.33-38, 1998.
DOI : 10.1109/4236.656066

M. Robinson, Design for unanticipated use....., ECSCW '93: Proceedings of the third conference on European Conference on Computer-Supported Cooperative Work, pp.187-202, 1993.
DOI : 10.1007/978-94-011-2094-4_13

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

L. A. Suchman, Plans and Situated Actions: The Problem of Human-Machine Communication, 1987.

D. S. Tan, B. Meyers, and M. Czerwinski, WinCuts, Extended abstracts of the 2004 conference on Human factors and computing systems , CHI '04, pp.1525-1528, 2004.
DOI : 10.1145/985921.986106

T. Yeh, T. Chang, and R. C. Miller, Sikuli, Proceedings of the 22nd annual ACM symposium on User interface software and technology, UIST '09, pp.183-192, 2009.
DOI : 10.1145/1622176.1622213