G. M. Weinberg, The Psychology of Computer Programming, silver anniversary edition ed. Dorset House, 1998.

A. Ying, G. Murphy, R. Ng, and M. Chu-carroll, Predicting source code changes by mining change history, IEEE Transactions on Software Engineering, vol.30, issue.9, pp.573-586, 2004.
DOI : 10.1109/TSE.2004.52

T. Zimmermann, P. Weißgerber, S. Diehl, and A. Zeller, Mining version histories to guide software changes, ICSE. IEEE Computer Society, pp.563-572, 2004.
DOI : 10.1109/icse.2004.1317478

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

H. Gall, K. Hajek, and M. Jazayeri, Detection of logical coupling based on product release history, Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272), pp.190-198, 1998.
DOI : 10.1109/ICSM.1998.738508

J. Singer, R. Elves, and M. Storey, NavTracks: supporting navigation in software maintenance, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.325-335, 2005.
DOI : 10.1109/ICSM.2005.66

M. Kersten and G. C. Murphy, Using task context to improve programmer productivity, Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering , SIGSOFT '06/FSE-14, pp.1-11, 2006.
DOI : 10.1145/1181775.1181777

D. Röthlisberger, O. Nierstrasz, S. Ducasse, D. Pollet, and R. Robbes, Supporting task-oriented navigation in IDEs with configurable HeatMaps, 2009 IEEE 17th International Conference on Program Comprehension, pp.253-257, 2009.
DOI : 10.1109/ICPC.2009.5090052

J. Sayyad-shirabad, T. Lethbridge, and S. Matwin, Mining the maintenance history of a legacy software system, ICSM. IEEE Computer Society, pp.95-104, 2003.

L. C. Briand, J. Wüst, and H. Lounis, Using coupling measurement for impact analysis in object-oriented systems, Proceedings IEEE International Conference on Software Maintenance, 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360), pp.475-482, 1999.
DOI : 10.1109/ICSM.1999.792645

F. G. Wilkie and B. A. Kitchenham, Coupling measures and change ripples in C++ application software, Journal of Systems and Software, vol.52, issue.2-3, pp.157-164, 2000.
DOI : 10.1016/S0164-1212(99)00142-9

A. E. Hassan and R. C. Holt, Replaying development history to assess the effectiveness of change propagation tools, Empirical Software Engineering, vol.15, issue.7, pp.335-367, 2006.
DOI : 10.1007/s10664-006-9006-4

H. H. Kagdi, A. , and R. E. Stirewalt, Improving change prediction with fine-grained source code mining, Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering , ASE '07, pp.559-562, 2007.
DOI : 10.1145/1321631.1321742

R. Robbes and M. Lanza, Versioning Systems for Evolution Research, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), pp.155-164, 2005.
DOI : 10.1109/IWPSE.2005.32

R. Deline, M. Czerwinski, and G. G. Robertson, Easing Program Comprehension by Sharing Navigation Data, 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), pp.241-248, 2005.
DOI : 10.1109/VLHCC.2005.32

J. Lung, J. Aranda, S. M. Easterbrook, and G. V. Wilson, On the difficulty of replicating human subjects studies in software engineering, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.191-200, 2008.
DOI : 10.1145/1368088.1368115

R. Robbes, Of change and software, 2008.

R. Robbes and M. Lanza, Example-Based Program Transformation, Proceedings of MODELS 200811th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, pp.174-188, 2008.
DOI : 10.1007/978-3-540-87875-9_13

R. Robbes and M. Lanza, How Program History Can Improve Code Completion, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, pp.317-326, 2008.
DOI : 10.1109/ASE.2008.42

R. Robbes and M. Lanza, SpyWare, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.847-850, 2008.
DOI : 10.1145/1368088.1368219

Y. Sharon, Eclipseye -spying on eclipse, 2007.

K. Järvelin and J. Kekäläinen, Cumulated gain-based evaluation of IR techniques, ACM Transactions on Information Systems, vol.20, issue.4, pp.422-446, 2002.
DOI : 10.1145/582415.582418

M. Lalmas, G. Kazai, J. Kamps, J. Pehcevski, B. Piwowarski et al., INEX 2006 Evaluation Measures, INEX, pp.20-34, 2006.
DOI : 10.1007/978-3-540-73888-6_3

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

G. A. Miller, The magical number seven, plus or minus two: some limits on our capacity for processing information., Psychological Review, vol.63, issue.2, pp.81-97, 1956.
DOI : 10.1037/h0043158

M. Kersten and G. C. Murphy, Mylar, Proceedings of the 4th international conference on Aspect-oriented software development , AOSD '05, pp.159-168, 2005.
DOI : 10.1145/1052898.1052912

J. Kleinberg, Authoritative sources in a hyperlinked environment, Journal of the ACM, vol.46, issue.5, 1997.
DOI : 10.1145/324133.324140

L. Page, S. Brin, R. Motwani, and T. Winograd, The pagerank citation ranking: Bringing order to the web, 1998.

S. E. Sim, S. M. Easterbrook, and R. C. Holt, Using benchmarking to advance research: a challenge to software engineering, 25th International Conference on Software Engineering, 2003. Proceedings., pp.74-83, 2003.
DOI : 10.1109/ICSE.2003.1201189