J. Bohnet and J. Döllner, Visual exploration of function call graphs for feature location in complex software systems, Proceedings of the 2006 ACM symposium on Software visualization , SoftVis '06, pp.95-104, 2006.
DOI : 10.1145/1148493.1148508

S. Chardigny, A. Seriai, D. Tamzalit, and M. Oussalah, Quality-driven extraction of a component-based aachitecture from an object-oriented system, CSMR, pp.269-273, 2008.

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

L. Erlikh, Leveraging legacy system dollars for e-business, IT Professional, vol.2, issue.3, 2000.
DOI : 10.1109/6294.846201

B. George, R. Fleurquin, and S. Sadou, A methodological approach for selecting components in development and evolution process, Electronic Notes on Theoretical Computer Science (ENTCS), vol.6, issue.2, pp.111-140, 2007.

O. Greevy and S. Ducasse, Correlating features and code using a compact twosided trace analysis approach, CSMR, pp.314-323, 2005.

R. Kadri, F. Merciol, and S. Sadou, CBSE in Small and Medium-Sized Enterprise: Experience Report, CBSE, 2006.
DOI : 10.1007/11783565_11

URL : https://hal.archives-ouvertes.fr/hal-00511306

V. Kelner, F. Capitanescu, O. Léonard, and L. Wehenkel, A hybrid optimization technique coupling an evolutionary and a local search algorithm, Journal of Computational and Applied Mathematics, vol.215, issue.2, pp.448-456, 2008.
DOI : 10.1016/j.cam.2006.03.048

M. Kessentini, H. Sahraoui, and M. Boukadoum, Model Transformation as an Optimization Problem, MODELS, pp.159-173, 2008.
DOI : 10.1007/978-3-540-87875-9_12

M. Lehman and L. Belady, Program evolution, Information Processing & Management, vol.20, issue.1-2, 1985.
DOI : 10.1016/0306-4573(84)90037-2

B. P. Lientz and E. B. Swanson, Problems in application software maintenance, Communications of the ACM, vol.24, issue.11, 1981.
DOI : 10.1145/358790.358796

D. Liu, A. Marcus, D. Poshyvanyk, and V. Rajlich, Feature location via information retrieval based filtering of a single scenario execution trace, Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering , ASE '07, pp.234-243, 2007.
DOI : 10.1145/1321631.1321667

O. Maqbool and H. Babri, Hierarchical Clustering for Software Architecture Recovery, IEEE Transactions on Software Engineering, vol.33, issue.11, pp.759-780, 2007.
DOI : 10.1109/TSE.2007.70732

J. Mckee, Maintenance as a function of design, Proceedings of the July 9-12, 1984, national computer conference and exposition on, AFIPS '84, pp.187-193, 1984.
DOI : 10.1145/1499310.1499334

N. Medvidovic and V. Jakobac, Using software evolution to focus architectural recovery, Automated Software Engineering, vol.2, issue.2, pp.225-256, 2006.
DOI : 10.1007/s10515-006-7737-5

B. S. Mitchell and S. Mancoridis, On the evaluation of the Bunch search-based software modularization algorithm, Soft Computing, vol.5, issue.3, pp.77-93, 2008.
DOI : 10.1007/s00500-007-0218-3

D. Poshyvanyk, Y. Guéhéneuc, A. Marcus, G. Antoniol, and V. Rajlich, Feature Location Using Probabilistic Ranking of Methods Based on Execution Scenarios and Information Retrieval, IEEE Transactions on Software Engineering, vol.33, issue.6, pp.420-432, 2007.
DOI : 10.1109/TSE.2007.1016

R. C. Seacord, D. Plakosh, and G. A. Lewis, Modernizing legacy systems: Software technologies, engineering processes, and business practices, SEI Series in Software Engineering, 2003.

O. Seng, J. Stammel, and D. Burkhart, Search-based determination of refactorings for improving the class structure of object-oriented systems, Proceedings of the 8th annual conference on Genetic and evolutionary computation , GECCO '06, pp.1909-1916, 2006.
DOI : 10.1145/1143997.1144315

H. Washizaki and Y. Fukazawa, A technique for automatic component extraction from object-oriented programs by refactoring, Science of Computer Programming, vol.56, issue.1-2, pp.99-116, 2005.
DOI : 10.1016/j.scico.2004.11.007