S. Demeyer, S. Ducasse, and O. Nierstrasz, Object-Oriented Reengineering Patterns, 2002.

C. Giuffrida and A. S. Tanenbaum, A taxonomy of live updates, 2010.

A. Goldberg, Smalltalk 80: the Interactive Programming Environment, 1984.

M. Hicks and S. Nettles, Dynamic software updating, ACM Transactions on Programming Languages and Systems, vol.27, issue.6, pp.1049-1096
DOI : 10.1145/1108970.1108971

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

G. Kiczales and L. Rodriguez, Efficient method dispatch in PCL, Proceedings of the 1990 ACM conference on LISP and functional programming , LFP '90, pp.99-105, 1990.
DOI : 10.1145/91556.91600

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

G. Kiczales, J. Des-rivieres, and D. G. Bobrow, The art of the metaobject protocol, 1991.

M. Lehman and L. Belady, Program evolution, Information Processing & Management, vol.20, issue.1-2, 1985.
DOI : 10.1016/0306-4573(84)90037-2

S. Martinez, F. Dagnat, and J. Buisson, Pymoult : On- Line Updates for Python Programs, ICSEA 2015 : 10th International Conference on Software Engineering Advances, pp.80-85, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01247603

E. Miedes and F. D. Munoz-esco?, Dynamic software update, 2012.

A. Orso, A. Rao, and M. J. Harrold, A technique for dynamic updating of Java software, International Conference on Software Maintenance, 2002. Proceedings., pp.649-658, 2002.
DOI : 10.1109/ICSM.2002.1167829

L. Pina and J. Cachopo, Dust'm-dynamic upgrades using software transactional memory, 2011.
DOI : 10.1109/hotswup.2012.6226612

L. Pina and M. Hicks, Rubah: Efficient, general-purpose dynamic software updating for java, HotSWUp, 2013.

L. Pina, L. Veiga, and M. Hicks, Rubah: DSU for Java on a stock JVM, Proceedings of OOPSLA, 2014.

G. Polito, S. Ducasse, L. Fabresse, N. Bouraqadi, and M. Mattone, Virtualization support for dynamic core library update, 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!), Onward! 2015, 2015.
DOI : 10.1145/800017.800513

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

S. Subramanian, M. Hicks, and K. S. Mckinley, Dynamic software updates: A vm-centric approach. SIGPLAN Not, pp.1-12, 2009.
DOI : 10.1145/1543135.1542478

T. Würthinger, C. Wimmer, and L. Stadler, Dynamic code evolution for java, Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java, PPPJ '10, pp.10-19, 2010.