Laws of software evolution revisited, European Workshop on Software Process Technology, pp.108-124, 1996. ,
DOI : 10.1007/BFb0017737
Structured design, IBM Systems Journal, vol.13, issue.2, pp.115-139, 1974. ,
DOI : 10.1147/sj.132.0115
Coupling and cohesion as modularization drivers: Are we being over-persuaded?, CSMR '01: Proceedings of the Fifth European Conference on Software Maintenance and Reengineering, pp.47-57, 2001. ,
Quantification criteria for optimization of modules in oo design, Proceedings of the International Conference on Software Engineering Research and Practice & Conference on Programming Languages and Compilers, pp.972-979, 2006. ,
Cohesion is structural, coherence is functional: Different views, different measures, Proceedings of the Seventh International Software Metrics Symposium (METRICS-01, 2001. ,
Can We Avoid High Coupling?, Proceedings of ECOOP 2011, 2011. ,
DOI : 10.1016/S0164-1212(99)00142-9
URL : https://researchcommons.waikato.ac.nz/bitstream/10289/5307/3/Taube-Schock%20Walker%20Witten%202011.pdf
Comparative study of clustering algorithms and abstract representations for software remodularisation, IEE Proceedings - Software, vol.150, issue.3, pp.185-201, 2003. ,
DOI : 10.1049/ip-sen:20030581
Object-oriented cohesion as a surrogate of software comprehension: an empirical study, Fifth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'05), pp.161-172, 2005. ,
DOI : 10.1109/SCAM.2005.19
A Unified Framework for Cohesion Measurement in Object-Oriented Systems, Empirical Software Engineering, An International Journal, vol.3, issue.1, pp.65-117, 1998. ,
An evaluation framework for package-level cohesion metrics, International Proceedings of Computer Science and Information Technology, vol.13, pp.239-282, 2011. ,
Bunch: a clustering tool for the recovery and maintenance of software system structures, Proceedings IEEE International Conference on Software Maintenance, 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360), 1999. ,
DOI : 10.1109/ICSM.1999.792498
Measurement and Validation of Module Coupling Attributes, Software Quality Journal, vol.2, issue.2, pp.281-296, 2005. ,
DOI : 10.1016/0950-5849(96)01117-2
Legacy Software Restructuring: Analyzing a Concrete Case, 2011 15th European Conference on Software Maintenance and Reengineering, pp.279-286, 2011. ,
DOI : 10.1109/CSMR.2011.34
URL : https://hal.archives-ouvertes.fr/hal-00745773
Modularization metrics: Assessing package organization in legacy large object-oriented software Rational unified process: Best practices for software development teams, Proceedings of the 18th IEEE International Working Conference on Reverse Engineering (WCRE'11), 1000. ,
Experimental assessment of software metrics using automated refactoring, Proc. Empirical Software Engineering and Management (ESEM), p.2012 ,
API-Based and Information-Theoretic Metrics for Measuring the Quality of Software Modularization, IEEE Transactions on Software Engineering, vol.33, issue.1, pp.14-32, 2007. ,
DOI : 10.1109/TSE.2007.256942
Experimentation in software engineering: an introduction, 2000. ,
A modified Yule process to model the evolution of some object-oriented system properties, Information Sciences, vol.181, issue.4, pp.181-883, 2011. ,
DOI : 10.1016/j.ins.2010.10.022
Refactoring Effect on Cohesion Metrics, 2009 International Conference on Computing, Engineering and Information, p.12, 2009. ,
DOI : 10.1109/ICC.2009.12
A Precise Method-Method Interaction-Based Cohesion Metric for Object-Oriented Classes, ACM Transactions on Software Engineering and Methodology, vol.21, issue.2, 2089118. ,
DOI : 10.1145/2089116.2089118