[. Bergel, S. Ducasse, and O. Nierstrasz, Analyzing module diversity, Journal of Universal Computer Science, vol.11, issue.10, pp.1613-1644, 2005.
URL : https://hal.archives-ouvertes.fr/hal-01352809

D. Binkley and M. Harman, Analysis and visualization of predicate dependence on formal parameters and global variables, IEEE Transactions on Software Engineering, vol.30, issue.11, pp.715-735, 2004.
DOI : 10.1109/TSE.2004.78

[. Binkley and M. Harman, Locating dependence clusters and dependence pollution, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.177-186, 2005.
DOI : 10.1109/ICSM.2005.58

D. Dps-+-07-]-stéphane-ducasse, M. Pollet, H. Suen, I. Abdeen, and . Alloui, Package surface blueprints: Visually supporting the understanding of package relationships, ICSM '07: Proceedings of the IEEE International Conference on Software Maintenance, pp.94-103, 2007.

. Gansner and . North, An open graph visualization system and its applications to software engineering. Software Practice Experience, pp.1203-1233, 2000.

[. Heer, M. Bostock, and V. Ogievetsky, A tour through the visualization zoo, Communications of the ACM, vol.53, issue.6, pp.20-30, 2010.
DOI : 10.1145/1743546.1743567

[. Kann, On the Approximability of NP-complete Optimization Problems, 1992.

S. [. Laval, S. Denier, A. Ducasse, and . Bergel, Identifying Cycle Causes with Enriched Dependency Structural Matrix, 2009 16th Working Conference on Reverse Engineering, 2009.
DOI : 10.1109/WCRE.2009.11

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

[. Lopes and J. Fiadeiro, Context-Awareness in Software Architectures, Proceeding of the 2nd European Workshop on Software Architecture (EWSA), pp.146-161, 2005.
DOI : 10.1007/11494713_10

C. Robert and . Martin, Design principles and design patterns

. J. Sgch01-]-kevin, W. G. Sullivan, Y. Griswold, B. Cai, and . Hallen, The structure and value of modularity in software design, 2001.

. J. Sgs-+-05-]-kevin, W. G. Sullivan, Y. Griswold, Y. Song, M. Cai et al., Information hiding interfaces for aspect-oriented design, Proceedings of the ESEC/SIGSOFT FSE 2005, pp.166-175, 2005.

[. Sangal, E. Jordan, V. Sinha, and D. Jackson, Using dependency models to manage complex software architecture, Proceedings of OOP- SLA'05, pp.167-176, 2005.

]. D. Ste81 and . Steward, The design structure matrix: A method for managing the design of complex systems, IEEE Transactions on Engineering Management, vol.28, issue.3, pp.71-74, 1981.