N. Anquetil and T. Lethbridge, Experiments with clustering as a software remodularization method, Sixth Working Conference on Reverse Engineering (Cat. No.PR00303), pp.235-255, 1999.
DOI : 10.1109/WCRE.1999.806964

P. Berkhin, A Survey of Clustering Data Mining Techniques, Grouping multidimensional data, pp.25-71, 2006.
DOI : 10.1007/3-540-28349-8_2

G. Canfora, A. Cimitile, and M. Munro, An Improved Algorithm for Identifying Objects in Code, Software: Practice and Experience, vol.26, issue.1, pp.25-48, 1996.
DOI : 10.1002/(SICI)1097-024X(199601)26:1<25::AID-SPE994>3.0.CO;2-T

G. Canfora, A. Cimitile, A. De-lucia, and G. A. Di-lucca, A case study of applying an eclectic approach to identify objects in code, Proceedings Seventh International Workshop on Program Comprehension, pp.136-143, 1999.
DOI : 10.1109/WPC.1999.777752

A. Cimitile and G. Visaggio, Software salvaging and the call dominance tree, Journal of Systems and Software, vol.28, issue.2, pp.117-127, 1995.
DOI : 10.1016/0164-1212(94)00049-S

A. Deursen and T. Kuipers, Identifying objects using cluster and concept analysis, Proceedings of the 21st international conference on Software engineering, ICSE '99, pp.246-255, 1999.
DOI : 10.1145/302405.302629

S. Ducasse, M. Lanza, and S. Tichelaar, Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Sys- tems, Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools, CoSET '00, 2000.

M. F. Dunn and J. C. Knight, Automating the detection of reusable parts in existing software, Proceedings of 1993 15th International Conference on Software Engineering, pp.381-390, 1993.
DOI : 10.1109/ICSE.1993.346027

T. Eisenbarth, R. Koschke, and D. Simon, Locating features in source code, IEEE Transactions on Software Engineering, vol.29, issue.3, pp.210-224, 2003.
DOI : 10.1109/TSE.2003.1183929

J. Girard and R. Koschke, Finding components in a hierarchy of modules: a step towards architectural understanding, Proceedings International Conference on Software Maintenance, 1997.
DOI : 10.1109/ICSM.1997.624231

R. Koschke, An incremental semi-automatic method for component recovery, Sixth Working Conference on Reverse Engineering (Cat. No.PR00303), p.256, 1999.
DOI : 10.1109/WCRE.1999.806965

C. Lindig and G. Snelting, Assessing modular structure of legacy code based on mathematical concept analysis, Proceedings of the 19th international conference on Software engineering , ICSE '97, pp.349-359, 1997.
DOI : 10.1145/253228.253354

M. Siff and T. Reps, Identifying modules via concept analysis, IEEE Transactions on Software Engineering, vol.25, issue.6, pp.749-768, 1999.
DOI : 10.1109/32.824377