Visualizing, Assessing and Re-Modularizing Object-Oriented Architectural Elements. Ph.D. Dissertation, 2009. ,
URL : https://hal.archives-ouvertes.fr/tel-00498389
Coupling and cohesion as modularization drivers: are we being over-persuaded?, Proceedings Fifth European Conference on Software Maintenance and Reengineering, pp.47-57, 2001. ,
DOI : 10.1109/CSMR.2001.914968
Measuring coupling and cohesion of software modules: an information-theory approach, Proceedings Seventh International Software Metrics Symposium, 2001. ,
DOI : 10.1109/METRIC.2001.915521
Legacy Software Restructuring: Analyzing a Concrete Case, 2011 15th European Conference on Software Maintenance and Reengineering, 2011. ,
DOI : 10.1109/CSMR.2011.34
URL : https://hal.archives-ouvertes.fr/hal-00745773
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
Software Re-Modularization Based on Structural and Semantic Metrics, 2010 17th Working Conference on Reverse Engineering, pp.195-204, 2010. ,
DOI : 10.1109/WCRE.2010.29
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 and Reuse in an Object-Oriented System, Proceedings ACM Symposium on Software Reusability, 1995. ,
DOI : 10.1145/223427.211856
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.2683
A Unified Framework for Cohesion Measurement in Object-Oriented Systems. Empirical Software Engineering, An International Journal, vol.3, issue.1, pp.65-117, 1998. ,
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
Toward the design quality evaluation of object-oriented software systems, Proc. 5th Int'l Conf. Software Quality, pp.44-57, 1995. ,
A Metrics Suite for Object Oriented Design, IEEE Transactions on Software Engineering, vol.20, issue.6, pp.476-493, 1994. ,
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
FAMIX 2.1 ? The FAMOOS Information Exchange Model, 2001. ,
System-level Usage Dependency Analysis of Object-Oriented Systems, 2007 IEEE International Conference on Software Maintenance, 2007. ,
DOI : 10.1109/ICSM.2007.4362650
Moose: an Agile Reengineering Environment, Proceedings of ESEC/FSE 2005. 99?102, 2005. ,
Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships, 2007 IEEE International Conference on Software Maintenance, 2007. ,
DOI : 10.1109/ICSM.2007.4362622
Building Application Frameworks: Object Oriented Foundations of Framework Design, 1999. ,
Design Patterns: Elements of Reusable Object-Oriented Software, 1995. ,
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
Using the Conceptual Cohesion of Classes for Fault Prediction in Object-Oriented Systems, IEEE Transactions on Software Engineering, vol.34, issue.2, pp.287-300, 2008. ,
DOI : 10.1109/TSE.2007.70768
On the Automatic Modularization of Software Systems Using the Bunch Tool, IEEE Transactions on Software Engineering, vol.32, issue.3, pp.193-208, 2006. ,
Cohesion is Structural, Coherence is Functional: Different Views, Different Measures, Proceedings of the Seventh International Software Metrics Symposium (METRICS-01, 2001. ,
Using Contextual Information to Assess Package Cohesion, 2006. ,
Exploiting Client Usage to Manage Program Modularity, Ph.D. Dissertation. University of Bern, 2006. ,
Framework Development and Reuse Support, Visual Object-Oriented Programming, pp.253-268, 1995. ,
Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks . In Pattern Languages of Program Design 3, 1997. ,
Structured design, IBM Systems Journal, vol.13, issue.2, pp.115-139, 1974. ,
DOI : 10.1147/sj.132.0115
Can We Avoid High Coupling?, Proceedings of ECOOP 2011, 2011. ,
DOI : 10.1016/S0164-1212(99)00142-9
Experimentation in software engineering: an introduction, 2000. ,
Structured Design: Fundamentals of a Discipline of Computer Programs and System Design, 1979. ,