D. Akers, M. Simpson, R. Jeffries, and T. Winograd, Undo and erase events as indicators of usability problems, Proceedings of the 27th international conference on Human factors in computing systems, CHI 09, pp.659-668, 2009.
DOI : 10.1145/1518701.1518804

J. Alexander, A. Cockburn, S. Fitchett, C. Gutwin, and S. Greenberg, Revisiting read wear, Proceedings of the 27th international conference on Human factors in computing systems, CHI 09, pp.1665-1674, 2009.
DOI : 10.1145/1518701.1518957

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

P. Baudisch, E. Cutrell, D. Robbins, and M. Czerwinski, Drag-and-pop and drag-and-pick: Techniques for accessing remote screen content on touch-and pen-operated systems, Proc. INTERACT '03, pp.57-64, 2003.

P. Baudisch, D. Tan, M. Collomb, D. Robbins, K. Hinckley et al., Phosphor, Proceedings of the 19th annual ACM symposium on User interface software and technology, UIST '06, pp.169-178, 2006.
DOI : 10.1145/1166253.1166280

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

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

T. Berlage, A selective undo mechanism for graphical user interfaces based on command objects, ACM Transactions on Computer-Human Interaction, vol.1, issue.3, pp.269-294, 1994.
DOI : 10.1145/196699.196721

W. Buxton, A three-state model of graphical input, Proc. INTERACT '90, pp.449-456, 1990.

O. Chapuis and N. Roussel, Metisse is not a 3D desktop!, Proceedings of the 18th annual ACM symposium on User interface software and technology , UIST '05, pp.13-22, 2005.
DOI : 10.1145/1095034.1095038

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

O. Chapuis and N. Roussel, Copy-and-paste between overlapping windows, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '07, pp.201-210, 2007.
DOI : 10.1145/1240624.1240657

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

O. Chapuis and N. Roussel, UIMarks, Proceedings of the 23nd annual ACM symposium on User interface software and technology, UIST '10, pp.173-182, 2010.
DOI : 10.1145/1866029.1866057

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

A. Dix, R. Mancini, and S. Levialdi, Alas i am undone-reducing the risk of interaction, HCI '96 Adjunct Proceedings, pp.51-56, 1996.

P. Dragicevic, Combining crossing-based and paper-based interaction paradigms for dragging and dropping between overlapping windows, Proceedings of the 17th annual ACM symposium on User interface software and technology , UIST '04, pp.193-196, 2004.
DOI : 10.1145/1029632.1029667

W. K. Edwards, T. Igarashi, A. Lamarca, and E. D. Mynatt, A temporal model for multi-level undo and redo, Proceedings of the 13th annual ACM symposium on User interface software and technology , UIST '00, pp.31-40, 2000.
DOI : 10.1145/354401.354409

W. K. Edwards and E. D. Mynatt, Timewarp, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '97, pp.218-225, 1997.
DOI : 10.1145/258549.258710

G. Faure, O. Chapuis, and N. Roussel, Power tools for copying and moving, Proceedings of the 27th international conference on Human factors in computing systems, CHI 09, pp.1675-1678, 2009.
DOI : 10.1145/1518701.1518958

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

C. Forlines, D. Vogel, and R. Balakrishnan, HybridPointing, Proceedings of the 19th annual ACM symposium on User interface software and technology, UIST '06, pp.211-220, 2006.
DOI : 10.1145/1166253.1166286

T. Grossman, J. Matejka, and G. Fitzmaurice, Chronicle, Proceedings of the 23nd annual ACM symposium on User interface software and technology, UIST '10, pp.143-152, 2010.
DOI : 10.1145/1866029.1866054

K. Hinckley, P. Baudisch, G. Ramos, and F. Guimbretiere, Design and analysis of delimiters for selection-action pen gesture phrases in scriboli, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '05, pp.451-460, 2005.
DOI : 10.1145/1054972.1055035

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

Y. Kawasaki and T. Igarashi, Regional undo for spreadsheets, UIST '05 Demonstration abstract, 2004.

M. Kobayashi and T. Igarashi, Boomerang, Proceedings of the 20th annual ACM symposium on User interface software and technology , UIST '07, pp.187-190, 2007.
DOI : 10.1145/1294211.1294243

D. Kurlander and S. Feiner, A history-based macro by example system, Proceedings of the 5th annual ACM symposium on User interface software and technology , UIST '92, pp.99-106, 1992.
DOI : 10.1145/142621.142633

G. Kurtenbach and W. Buxton, User learning and performance with marking menus, Proc. CHI '94, pp.258-264, 1994.
DOI : 10.1145/259963.260376

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

T. Nakamura and T. Igarashi, An application-independent system for visualizing user operation history, Proceedings of the 21st annual ACM symposium on User interface software and technology, UIST '08, pp.23-32, 2008.
DOI : 10.1145/1449715.1449721

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

A. Prakash and M. J. Knister, A framework for undoing actions in collaborative systems, ACM Transactions on Computer-Human Interaction, vol.1, issue.4, pp.295-330, 1994.
DOI : 10.1145/198425.198427

G. Ramos, G. Robertson, M. Czerwinski, D. Tan, P. Baudisch et al., Tumble! Splat! helping users access and manipulate occluded content in 2D drawings, Proceedings of the working conference on Advanced visual interfaces , AVI '06, pp.428-435, 2006.
DOI : 10.1145/1133265.1133351

J. Rekimoto, Time-machine computing, Proceedings of the 12th annual ACM symposium on User interface software and technology , UIST '99, pp.45-54, 1999.
DOI : 10.1145/320719.322582

J. R. Rhyne and C. G. Wolf, Tools for supporting the collaborative process, Proceedings of the 5th annual ACM symposium on User interface software and technology , UIST '92, pp.161-170, 1992.
DOI : 10.1145/142621.142645