H. Abdeen and . Visualizing, Assessing and Re-Modularizing Object- Oriented Architectural Elements, 2009.
URL : https://hal.archives-ouvertes.fr/tel-00498389

J. [. Briand, V. Daly, J. Porter, and . Wust, A comprehensive empirical validation of design measures for object-oriented systems, Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262), pp.246-257, 1998.
DOI : 10.1109/METRIC.1998.731251

L. C. Briand, J. W. Daly, and J. Wüst, A Unified Framework for Cohesion Measurement in Object-Oriented Systems. Empirical Software Engineering, An International Journal, vol.3, issue.1, pp.65-117, 1998.

L. C. Briand, J. W. Daly, and J. K. Wüst, A unified framework for coupling measurement in object-oriented systems, IEEE Transactions on Software Engineering, vol.25, issue.1, pp.91-121, 1999.
DOI : 10.1109/32.748920

F. Brito-e-abreu, M. Goulao, and R. Esteves, Toward the design quality evaluation of object-oriented software systems, Proc. 5th Int'l Conf. Software Quality, pp.44-57, 1995.

B. [. Bieman and . Kang, Cohesion and reuse in an object-oriented system, Proceedings ACM Symposium on Software Reusability, 1995.

L. C. Briand, S. Morasca, and V. Basili, Property-based software engineering measurement, IEEE Transactions on Software Engineering, vol.22, issue.1, pp.68-86, 1996.
DOI : 10.1109/32.481535

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

R. Shyam, C. F. Chidamber, and . Kemerer, A metrics suite for object oriented design, IEEE Transactions on Software Engineering, vol.20, issue.6, pp.476-493, 1994.

[. Fenton and S. L. Pfleeger, Software Metrics: A Rigorous and Practical Approach, 1996.
DOI : 10.1201/b17461

[. Gyimóthy, R. Ferenc, and I. Siket, Empirical validation of object-oriented metrics on open source software for fault prediction, IEEE Transactions on Software Engineering, vol.31, issue.10, pp.31897-910, 2005.
DOI : 10.1109/TSE.2005.112

J. Han and M. Kamber, Data Mining, 2000.
DOI : 10.1007/978-1-4899-7993-3_104-2

M. Hitz and B. Montazeri, Measuring product attributes of object-oriented systems, Proc. ESEC '95 (5th European Software Engineering Conference, pp.124-136, 1995.
DOI : 10.1007/3-540-60406-5_11

B. Henderson-sellers, Object-Oriented Metrics: Measures of Complexity, 1996.

H. Stephen and . Kan, Metrics and Models in Software Quality Engineering

S. [. Li and . Henry, Object-oriented metrics that predict maintainability, Journal of Systems and Software, vol.23, issue.2, pp.111-122, 1993.
DOI : 10.1016/0164-1212(93)90077-B

[. Lorenz and J. Kidd, Object-Oriented Software Metrics: A Practical Guide, 1994.

M. Lanza and R. Marinescu, Object-Oriented Metrics in Practice, 2006.

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

C. Robert and . Martin, The tipping point: Stability and instability in oo design, 2005.

T. Mayer, Only connect. an investigation into the relationship between object-oriented design metrics and the hacking culture, 1999.

T. J. Mccabe, A Complexity Measure, IEEE Transactions on Software Engineering, vol.2, issue.4, pp.308-320, 1976.
DOI : 10.1109/TSE.1976.233837

B. Vojislav and . Misi´cmisi´c, Cohesion is structural, coherence is functional: Different views, different measures, Proceedings of the Seventh International Software Metrics Symposium (METRICS-01, 2001.

[. Marinescu and D. Ra¸tiura¸tiu, Quantifying the quality of objectoriented design: the factor-strategy model, Proceedings 11th Working Conference on Reverse Engineering, pp.192-201, 2004.

[. Ponisio, Exploiting Client Usage to Manage Program Modularity, 2006.

G. [. Stevens, L. L. Myers, and . Constantine, Structured design, IBM Systems Journal, vol.13, issue.2, pp.115-139, 1974.
DOI : 10.1147/sj.132.0115

E. Tempero, J. Noble, and H. Melton, How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software, ECOOP '08: Proceedings of the 22nd European conference on Object-Oriented Programming, pp.667-691, 2008.
DOI : 10.1007/978-3-540-70592-5_28