T. Girba and A. Chis, Pervasive software visualizations (keynote), 2015 IEEE 3rd Working Conference on Software Visualization, VISSOFT 2015-Proceedings, pp.1-5, 2015.

R. Brooks, Towards a Theory of the Cognitive Processes in Computer Programming, Int. J. Hum.-Comput. Stud, vol.51, issue.2, pp.197-211, 1999.

S. P. Davies, Skill Levels and Strategic Differences in Plan Comprehension and Implementation in Programming, Proceedings of the Fifth Conference of the British Computer Society, Human-Computer Interaction Specialist Group on People and Computers V, pp.487-502, 1989.

F. Détienne, Expert Programming Knowledge: A Schema-based Approach, pp.205-222, 1990.

G. M. Olson, S. Sheppard, and E. Soloway, Empirical studies of programmers : second workshop, Empirical studies of programmers: second workshop, p.263, 1987.

S. P. Davies, Externalising Information During Coding Activities: Effects of Expertise, Environment and Task, Empirical Studies of Programmers: Fifth Workshop, pp.42-61, 1993.

J. Larkin and H. A. Simon, Why a Diagram is (Sometimes) Worth Ten Thousand Words, Cognitive Science, vol.11, issue.1, pp.65-99, 1987.

L. Church and M. Marasoiu, A fox not a hedgehog: What does PPIG know? In: PPIG 2016-27th Annual Workshop, pp.17-31, 2016.

T. Green and M. Petre, Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework, Journal of Visual Languages & Computing, vol.7, issue.2, pp.131-174, 1996.

D. L. Moody, The "Physics" of Notations: Toward a Scientific Basis for ConstructingVisual Notations in Software Engineering, IEEE Transactions on Software Engineering, vol.35, issue.6, pp.756-779, 2009.

T. C. Lethbridge and K. E. Ave, Perceptions of Software Modeling : A Survey of Software Practitioners Table of Contents. In: 5th workshop from code centric to model centric: evaluating the effectiveness of MDD (C2M: EEMDD). Number March, pp.1-102, 2008.

W. J. Dzidek, E. Arisholm, and L. C. Briand, A realistic empirical evaluation of the costs and benefits of UML in software maintenance, IEEE Transactions on Software Engineering, vol.34, issue.3, pp.407-432, 2008.

L. Gregorovic and I. Polasek, Analysis and Design of Object-oriented Software Using Multidimensional UML, Proceedings of the 15th International Conference on Knowledge Technologies and Data-driven Business, vol.47, p.4, 2015.

R. De-line, M. Czerwinski, B. Meyers, G. Venolia, S. Drucker et al., Code Thumbnails: Using spatial memory to navigate source code, ProceedingsIEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2006, pp.11-18, 2006.

M. R. Chaudron, W. Heijstek, and A. Nugroho, How effective is UML modeling, An empirical perspective on costs and benefits. Software and Systems Modeling, vol.11, pp.571-580, 2012.

M. Petre, UML in practice, Proceedings-International Conference on Software Engineering, pp.722-731, 2013.

M. R. Chaudron and R. Jolak, A Vision on a New Generation of Software Design Environments, HuFaMo@ MoDELS, pp.11-16, 2015.

Y. El-ahmar, S. Gerard, C. Dumoulin, and X. Le-pallec, Enhancing the communication value of UML models with graphical layers, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, pp.64-69, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01216512