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

N. Anquetil and T. C. Lethbridge, Recovering software architecture from the names of source files, Journal of Software Maintenance: Research and Practice, vol.11, issue.3, pp.201-222, 1999.
DOI : 10.1002/(SICI)1096-908X(199905/06)11:3<201::AID-SMR192>3.0.CO;2-1

]. Anquetil, K. Marçal-de-oliveira, M. Greyck-batista-dias, M. Ramal, R. De et al., Knowledge for Software Maintenance, Proceedings of the Fifteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2003), pp.61-68, 2003.

N. Anquetil and T. Lethbridge, Comparative study of clustering algorithms and abstract representations for software remodularization, IEE Proceedings -Software, pp.185-201, 2003.

K. M. Anquetil, . De-oliveira, G. B. Márcio, and . Dias, Software Maintenance Ontology, Ontologies for Software Engineering and Software Technology, chapitre 5, pp.153-173, 2006.
DOI : 10.1007/3-540-34518-3_5

N. Anquetil, M. Káthia, K. D. De-oliveira, M. G. De-sousa, . Batista et al., Software maintenance seen as a knowledge management issue, Information and Software Technology, vol.49, issue.5, pp.515-529, 2007.
DOI : 10.1016/j.infsof.2006.07.007

G. Giuliano-antoniol, G. Canfora, A. D. Casazza, and . Lucia, Information Retrieval Models for Recovering Traceability Links between Code and Documentation, Proceedings of the International Conference on Software Maintenance, pp.40-49, 2000.

G. Antoniol, G. Canfora, A. D. Casazza, E. Lucia, and . Merlo, Recovering traceability links between code and documentation, IEEE Transactions on Software Engineering, vol.28, issue.10, pp.970-983, 2002.
DOI : 10.1109/TSE.2002.1041053

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

U. Hazeline, F. Asuncion, R. N. François, and . Taylor, An end-to-end industrial software traceability tool, ESEC- FSE '07: Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, pp.115-124, 2007.

]. A. Atkinson, On the measurement of inequality, Journal of Economic Theory, vol.2, issue.3, pp.244-263, 1970.
DOI : 10.1016/0022-0531(70)90039-6

R. Victor and . Basili, Software modeling and measurement: the Goal/Question/Metric paradigm. Rapport technique, 1992.

K. Berg, J. Bishop, and D. Muthig, Tracing software product line variability: from problem to solution space. In SAICSIT'05: Proceedings of the 2005 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries, South African Institute for Computer Scientists and Information Technologists, pp.182-191, 2005.

T. J. Biggerstaff, B. G. Mitbander, and D. E. Webster, Program understanding and the concept assignment problem, Communications of the ACM, vol.37, issue.5, pp.72-82, 1994.
DOI : 10.1145/175290.175300

B. Aaron, S. R. Binkley, and . Schach, Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures, ICSE '98: Proceedings of the 20th international conference on Software engineering, pp.452-455, 1998.

A. Birk, T. Dingsoyr, and T. Stalhane, Postmortem: never leave a project without it, IEEE Software, vol.19, issue.3, pp.43-45, 2002.
DOI : 10.1109/MS.2002.1003452

W. Barry and . Boehm, Software risk management, pp.0-8186, 1989.

]. C. Boogerd and L. Moonen, Assessing the value of coding standards: An empirical study, 2008 IEEE International Conference on Software Maintenance, pp.277-286, 2008.
DOI : 10.1109/ICSM.2008.4658076

S. Breu, R. Premraj, J. Sillito, and T. Zimmermann, Information needs in bug reports, Proceedings of the 2010 ACM conference on Computer supported cooperative work, CSCW '10, pp.301-310, 2010.
DOI : 10.1145/1718918.1718973

C. Lionel, . Briand, R. Victor, Y. Basili, . Kim et al., A change analysis process to characterize software maintenance projects, Software Maintenance Proceedings., International Conference on, pp.38-49, 1994.

L. Briand, P. Devanbu, and W. Melo, An investigation into coupling measures for C++, Proceedings of the 19th international conference on Software engineering , ICSE '97, pp.412-421, 1997.
DOI : 10.1145/253228.253367

L. C. Briand, J. W. Daly, and J. K. 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.

A. W. Brown and K. C. Wallnau, Enginnering of Component-Based Systems, Component- Based Software Engineering, pp.7-15, 1997.

]. E. Burd, M. Munro, and C. Wezeman, Extracting reusable modules from legacy code: considering the issues of module granularity, Proceedings of WCRE '96: 4rd Working Conference on Reverse Engineering, pp.189-196, 1996.
DOI : 10.1109/WCRE.1996.558903

]. Canfora, M. Ceccarelli, M. D. Penta, and L. Cerulo, Using multivariate time series and association rules to detect logical change coupling: An empirical study, 2010 IEEE International Conference on Software Maintenance, pp.1-10, 2010.
DOI : 10.1109/ICSM.2010.5609732

]. Carmichael, V. Tzerpos, and R. C. Holt, Design Maintenance: Unexpected Architectural Interactions, International Conference on Software Maintenance (ICSM), pp.134-140, 1995.
DOI : 10.1109/icsm.1995.526535

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

]. M. Carr, S. L. Konda, I. Monarch, F. C. Ulrich, and C. F. Walker, Taxonomy-based risk identification. Rapport technique, Software Engineering Institute, 1993.

]. R. Charette, K. M. Adams, and M. B. White, Managing risk in software maintenance, IEEE Software, vol.14, issue.3, pp.43-50, 1997.
DOI : 10.1109/52.589232

A. Cimitile, A. D. Lucia, G. D. Lucca, and A. R. Fasolino, Identifying objects in legacy systems, Proceedings Fifth International Workshop on Program Comprehension. IWPC'97, pp.138-147, 1997.
DOI : 10.1109/WPC.1997.601281

. Moghadam, Experimental Assessment of Software Metrics Using Automated Refactoring, Proc. Empirical Software Engineering and Management (ESEM), 2012.

A. Frank, M. Cioch, S. Palazzolo, and . Lohrer, A documentation suite for maintenance programmers, Software Maintenance 1996, Proceedings., International Conference on, pp.286-295, 1996.

]. R. Clayton, S. Rugaber, and L. Wills, Incremental Migration Strategies: Data Flow Analysis for Wrapping, Proceedings of WCRE '98, pp.69-79, 1998.

C. K. Huang, M. Chang, and . Christensen, Event-based traceability for managing evolutionary change, IEEE Transactions on Software Engineering, vol.29, issue.9, pp.796-810, 2003.
DOI : 10.1109/TSE.2003.1232285

A. Jason, J. E. Collins, S. X. Greer, and . Huang, Adaptive Assessment using Granularity Hierarchies and Bayesian Nets, Proceedings of the Third International Conference on Intelligent Tutoring Systems, pp.569-577, 1996.

C. Couto, C. Silva, M. T. Valente, R. Bigonha, and N. Anquetil, Uncovering Causal Relationships between Software Metrics and Bugs, 2012 16th European Conference on Software Maintenance and Reengineering, p.page to appear, 2012.
DOI : 10.1109/CSMR.2012.31

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

M. Ambros, R. Lanza, and . Robbes, An extensive comparison of bug prediction approaches, 7th Working Conference on Mining Software Repositories (MSR), pp.31-41, 2010.

M. Ambros, R. Lanza, and . Robbes, Evaluating defect prediction approaches: a benchmark and an extensive comparison, Journal of Empirical Software Engineering, vol.17, pp.4-5, 2012.

N. De-sousa, K. Anquetil, . Marçal, and . Oliveira, Learning Software Maintenance Organizations, Advances in Learning Software Organizations, 6th International Workshop, pp.67-77, 2004.
DOI : 10.1007/978-3-540-25983-1_7

S. Cozzetti, B. De-souza, N. Anquetil, and K. M. De-oliveira, A study of the documentation essential to software maintenance, Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information, SIGDOC '05, pp.68-75, 2005.

G. B. Márcio, N. Dias, K. M. Anquetil, and . De-oliveira, Organizing the Knowledge Used in Software Maintenance, Journal of Universal Computer Science, vol.9, issue.7, pp.641-658, 2003.

]. Dit, L. Guerrouj, D. Poshyvanyk, and G. Antoniol, Can Better Identifier Splitting Techniques Help Feature Location?, 2011 IEEE 19th International Conference on Program Comprehension, pp.11-20, 2011.
DOI : 10.1109/ICPC.2011.47

R. Thomas-eisenbarth, D. Koschke, and . Simon, Aiding program comprehension by static and dynamic feature analysis, Proceedings IEEE International Conference on Software Maintenance. ICSM 2001, 2001.
DOI : 10.1109/ICSM.2001.972777

B. Dawson-engler, A. Chelf, S. Chou, and . Hallem, Checking system Rules Using System-specific, Programmer- Written Compiler Extensions, Symposium on Operating System Design & Implementation, pp.1-16, 2000.

S. Jean-rémi-falleri, J. Denier, and . Laval, Philipe Vismara and Stéphane Ducasse. Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems, Proceedings of the 49th International Conference on Objects, Models, Components, Patterns (TOOLS'11), 2011.

]. Feild, D. Binkley, and D. Lawrie, An empirical comparison of techniques for extracting concept abbreviations from identifiers Citeseer, Proceedings of IASTED International Conference on Software Engineering and Applications, 2006.

K. Flanagan, M. Rustan, M. Leino, G. Lillibridge, J. B. Nelson et al., Extended Static Checking for Java, Conference on Programming Language Design and Implementation, pp.234-245, 2002.

C. Timothy and . Lethbridge, The relevance of software documentation, tools and technologies: a survey, Proceedings of the 2002 ACM symposium on Document engineering, pp.26-33, 2002.

]. Garcia, I. Ivkovic, and N. Medvidovic, A comparative analysis of software architecture recovery techniques, 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp.486-496, 2013.
DOI : 10.1109/ASE.2013.6693106

]. C. Gini, Measurement of Inequality of Incomes, The Economic Journal, vol.31, issue.121, pp.124-126, 1921.
DOI : 10.2307/2223319

R. Godin and H. Mili, Building and Maintaining Analysis-Level Class Hierarchies using Galois Lattices, Proceedings OOPSLA '93 (8th Conference on Object-Oriented Programming Systems, Languages, and Applications), pp.394-410, 1993.

]. M. Goeminne and T. Mens, Evidence for the Pareto principle in Open Source Software Activity, Proc. Int'l Workshop SQM 2011. CEUR-WS workshop proceedings, 2011.

C. Granger, Investigating Causal Relations by Econometric Models and Cross-Spectral Methods, Econometrica, vol.37, issue.3, pp.424-462, 1969.
DOI : 10.1017/CBO9780511753978.002

C. Granger, Some properties of time series data and their use in econometric model specification, Journal of Econometrics, vol.16, issue.1, pp.121-151, 1981.
DOI : 10.1016/0304-4076(81)90079-8

P. Grubb and A. A. Takang, Software maintenance concepts and practices, World Scientific, 2003.
DOI : 10.1142/5318

A. Gregory, W. Hall, J. C. Tao, and . Munson, Measurement and Validation of Module Coupling Attributes, Software Quality Control, vol.13, issue.3, pp.281-296, 2005.

S. Heckman and L. Williams, A systematic literature review of actionable alert identification techniques for automated static code analysis, Information and Software Technology, vol.53, issue.4, pp.363-387, 2011.
DOI : 10.1016/j.infsof.2010.12.007

]. E. Hoover, The Measurement of Industrial Localization, The Review of Economics and Statistics, vol.18, issue.4, pp.162-171, 1936.
DOI : 10.2307/1927875

]. D. Houston, G. T. Mackulak, and J. Collofello, Stochastic simulation of risk factor potential effects for software development risk management, Journal of Systems and Software, vol.59, issue.3, pp.247-57, 2001.
DOI : 10.1016/S0164-1212(01)00066-8

]. S. Johnson, Lint, a C Program Checker, UNIX programmer's manual, pp.78-1273, 1978.

]. Keil, P. E. Cule, K. Lyytinen, and R. C. Schmidt, A framework for identifying software project risks, Communications of the ACM, vol.41, issue.11, pp.76-83, 1998.
DOI : 10.1145/287831.287843

A. Kellens, K. Mens, and P. Tonella, A Survey of Automated Code-Level Aspect Mining Techniques, Transactions on Aspect-Oriented Software Development, pp.143-162, 2007.
DOI : 10.1007/978-3-540-77042-8_6

]. Kim, T. Zimmermann, K. Pan, E. , J. Jr et al., Automatic Identification of Bug-Introducing Changes, 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06), pp.81-90, 2006.
DOI : 10.1109/ASE.2006.23

]. Kim, T. Zimmermann, E. James-whitehead-jr, and A. Zeller, Predicting Faults from Cached History, ICSE '07: Proceedings of the 29th international conference on Software Engineering, pp.489-498, 2007.
DOI : 10.1145/1342211.1342216

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

B. A. Kitchenham, S. L. Pfleeger, L. M. Pickard, P. W. Jones, D. C. Hoaglin et al., Preliminary guidelines for empirical research in software engineering, IEEE Transactions on Software Engineering, vol.28, issue.8, pp.721-734, 2002.
DOI : 10.1109/TSE.2002.1027796

A. J. Ko, R. Deline, and G. Venolia, Information Needs in Collocated Software Development Teams, 29th International Conference on Software Engineering (ICSE'07), pp.344-353, 2007.
DOI : 10.1109/ICSE.2007.45

]. Kolm, Unequal inequalities. I, Journal of Economic Theory, vol.12, issue.3, pp.416-442, 1976.
DOI : 10.1016/0022-0531(76)90037-5

T. Kremenek and D. Engler, Z-Ranking: Using Statistical Analysis to Counter the Impact of Static Analysis Approximations, Proceedings of the 10th international conference on Static analysis, SAS'03, pp.295-315, 2003.
DOI : 10.1007/3-540-44898-5_16

T. Kremenek, K. Ashcraft, J. Yang, and D. Engler, Correlation exploitation in error ranking, Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering, pp.83-93, 2004.

]. Y. Kwak and J. Stoddard, Project risk management: lessons learned from software development environment, Technovation, vol.24, issue.11, pp.915-920, 2004.
DOI : 10.1016/S0166-4972(03)00033-6

]. Laval, N. Anquetil, U. Bhatti, and S. Ducasse, Package Layers Identification in the presence of Cyclic Dependencies, Science of Computer Programming, 2012. Special issue on Software Evolution, Adaptability and Maintenance, 2012.

]. Lehman, D. Perry, and J. Ramil, Implications of evolution metrics on software maintenance, Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272), pp.208-217, 1998.
DOI : 10.1109/ICSM.1998.738510

C. Timothy, N. Lethbridge, and . Anquetil, Approaches to clustering for program comprehension and remodularization, Advances in software engineering, pp.137-157, 2002.

]. W. Li and S. 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

Z. Li, L. Tan, X. Wang, S. Lu, Y. Zhou et al., Have Things Changed Now? An Empirical Study of Bug Characteristics in Modern Open Source Software, Proceedings of the 1st workshop on Architectural and system support for improving software dependability, pp.25-33, 2006.

]. C. Machado, A-risk: Um método para identificar e quantificar risco de prazo em desenvolvimento de software, 2002.

S. Mancoridis and R. C. Holt, Recovering the structure of Software Systens Using Tube Graph Interconnection Clustering, International Conference on Software Maintenance, ICSM'96, pp.23-32, 1996.

S. Mancoridis, B. S. Mitchell, Y. Chen, and E. R. Gansner, 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

]. J. Mcgarry, When it comes to measuring software, every project is unique, IEEE Software, vol.18, issue.5, p.19, 2001.

]. S. Misra and V. C. Bhavsar, Measures of software system difficulty, Software Quality Professional, vol.5, issue.4, pp.33-41, 2003.

G. Lawrence and . Votta, Identifying Reasons for Software Changes using Historic Databases, International Conference on Software Maintenance, pp.120-130, 2000.

M. Kannan and B. Ramesh, Tracing variations in software product families, Communications of ACM, vol.50, issue.12, pp.68-73, 2007.

S. Heung and . Chae, A Metamodel Approach to Architecture Variability in a Product Line The Squale Model ? A Practicebased Industrial Quality Model, Proceedings of the Reuse of Off-the-Shelf Components, 9th International Conference on Software Reuse Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM'09), pp.115-126, 2006.

S. Ducasse, N. Anquetil, F. Balmas, F. Bellingard, L. Bouhier et al., An empirical model for continuous and weighted metric aggregation, Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR'11), pp.141-150, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00637367

D. Nitai, S. Mukhopadhyay, and . Chatterjee, Causality and pathway search in microarray time series experiment, Bioinformatics, vol.23, issue.4, pp.442-491, 2007.

A. Hausi and . Müller, Software Engineering Education should concentrate on Software Evolution, Proceedings of National Workshop on Software Engineering Education, pp.102-104, 1993.

C. Gail, R. J. Murphy, E. L. Walker, M. P. Baniassad, A. Robillard et al., Does aspectoriented programming work?, Commun. ACM, vol.44, issue.10, pp.75-77, 2001.

O. Nierstrasz, S. Ducasse, and T. G??rbag??rba, The Story of Moose: an Agile Reengineering Environment, Proceedings of the European Software Engineering Conference, ESEC/FSE'05, pp.1-10, 2005.

T. J. Ostrand, E. J. Weyuker, and R. M. Bell, Where the Bugs Are, ACM SIGSOFT International Symposium on Software Testing and Analysis, pp.86-96, 2004.

]. T. Pearse and P. Oman, Maintainability measurements on industrial source code maintenance activities, Proceedings of International Conference on Software Maintenance, pp.295-303, 1995.
DOI : 10.1109/ICSM.1995.526551

]. , L. Pfleeger, and J. M. Atlee, Software engineering -theory and practice. Pearson Education, 2ndédition2ndédition, 2002.

]. T. Pigoski, Practical software maintenance. best practices managing your software investment, 1997.

M. Macario-polo, F. Piattini, and . Ruiz, Using Code Metrics to Predict Maintenance of Legacy Programs: A Case Study, ICSM, pp.202-208, 2001.

S. Roger and . Pressman, Software engineering, Computer-Aided Design, vol.6, issue.3, 1994.
DOI : 10.1016/0010-4485(74)90126-2

R. Vaclav and K. Bennett, A Staged Model for the Software Life Cycle, IEEE Computer, vol.33, issue.7, pp.66-71, 2000.

R. Balasubramaniam and M. Jarke, Toward Reference Models for Requirements Traceability, IEEE Transactions on Software Engineering, vol.27, issue.1, pp.58-93, 2001.

S. Cristiane, K. Ramos, . Marçal, N. Oliveira, and . Anquetil, Legacy Software Evaluation Model for Outsourced Maintainer, 8th European Conference on Software Maintenance and Reengineering, pp.48-57, 2004.

T. Lukas-renggli, O. G??rbag??rba, and . Nierstrasz, Embedding Languages Without Breaking Tools, Proceedings of the 24th European Conference on Object-Oriented Programming, pp.380-404, 2010.

]. Roberts, J. Brant, and R. E. Johnson, A refactoring tool for smalltalk, Theory and Practice of Object Systems, vol.3, issue.4, pp.253-263, 1997.
DOI : 10.1002/(SICI)1096-9942(1997)3:4<253::AID-TAPO3>3.0.CO;2-T

A. L. Jacek-rosik, J. Gear, M. A. Buckley, D. Babar, and . Connolly, Assessing architectural drift in commercial software development: a case study. Software: Practice and Experience, pp.63-86, 2011.

F. Ruíz, A. Vizcaíno, M. Piattini, and F. García, AN ONTOLOGY FOR THE MANAGEMENT OF SOFTWARE MAINTENANCE PROJECTS, International Journal of Software Engineering and Knowledge Engineering, vol.14, issue.03, pp.323-349, 2004.
DOI : 10.1142/S0218194004001646

]. H. Sahraoui, H. Lounis, W. Melo, and H. Mili, A Concept Formation Based Approach to Object Identification in Procedural Code, Automated Software Engineering, vol.6, issue.4, pp.387-410, 1999.
DOI : 10.1023/A:1008767522970

]. Sangal, E. Jordan, V. Sinha, and D. Jackson, Using Dependency Models to Manage Complex Software Architecture, Proceedings of OOPSLA'05, pp.167-176, 2005.

G. Santonu-sarkar, A. C. Maskeri-rama, and . Kak, 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

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

]. A. Serebrenik and M. G. Van-den-brand, Theil index for aggregation of software metrics values, 2010 IEEE International Conference on Software Maintenance, pp.1-9, 2010.
DOI : 10.1109/ICSM.2010.5609637

]. J. Sillito, G. C. Murphy, and K. Volder, Asking and Answering Questions during a Programming Change Task, IEEE Transactions on Software Engineering, vol.34, issue.4, pp.434-451, 2008.
DOI : 10.1109/TSE.2008.26

. Sliwerski, T. Jacek´sliwerski, A. Zimmermann, and . Zeller, When Do changes Induce Fixes, Proceedings of International Workshop on Mining Software Repositories ? MSR'05, 2005.

M. Harry and . Sneed, Object-Oriented COBOL Recycling, Working Conference on Reverse Engineering, pp.169-178, 1996.

M. João, C. Sousa, and H. M. Moreira, A survey on the software maintenance process, Software Maintenance, 1998. Proceedings. International Conference on, pp.265-274, 1998.

S. Cozzetti, B. De-souza, N. Anquetil, and K. M. De-oliveira, Which documentation for software maintenance, Journal of the Brazilian Computer Society, pp.31-44, 2006.

]. W. Stevens, G. J. Myers, L. L. Constantineschock, R. J. Walker, H. Ian et al., Structured design, Proceedings of ECOOP 2011, pp.115-139, 1974.
DOI : 10.1147/sj.132.0115

R. Scott, . Tilley, A. Hausi, M. A. Müller, and . Orgun, Documenting software systems with views, Proceedings of the 10th annual international conference on Systems documentation, pp.211-219, 1992.

R. Scott, H. A. Tilley, and . Müller, Using Virtual Subsystems in Project Management, Proceedings of CASE '93 6th International Workshop on Computer-Aided Software Engineering, 1993.

A. H. Torres, N. Anquetil, and K. M. De-oliveira, Pro-active dissemination of knowledge with learning histories, Proceedings of the Eighth International Workshop on Learning Software Organizations, pp.19-27, 2006.

R. C. Holt, The Orphan Adoption Problem in Architecture Maintenance, Reverse Engineering, Working Conference on, p.76, 1997.

[. U. Bhatti, U. Muhammad, N. Bhatti, M. Anquetil, S. Huchard et al., A Catalog of Patterns for Concept Lattice Interpretation in Software Reengineering, Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering, pp.118-142, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00700046

M. Gruninger, Ontologies: principles , methods and applications, The Knowledge Engineering Review, vol.11, pp.93-136, 1996.

]. Vasa, M. Lumpe, P. Branch, and O. Nierstrasz, Comparative analysis of evolving software systems using the Gini coefficient, 2009 IEEE International Conference on Software Maintenance, pp.179-188, 2009.
DOI : 10.1109/ICSM.2009.5306322

]. B. Vasilescu, A. Serebrenik, and M. G. Van-den-brand, You can't control the unfamiliar: A study on the relations between aggregation techniques for software metrics, 2011 27th IEEE International Conference on Software Maintenance (ICSM), 2011.
DOI : 10.1109/ICSM.2011.6080798

]. A. Von-mayrhauser and A. M. Vans, Dynamic code cognition behaviors for large scale code, Proceedings 1994 IEEE 3rd Workshop on Program Comprehension- WPC '94, pp.74-81, 1994.
DOI : 10.1109/WPC.1994.341253

]. A. Von-mayrhauser and A. M. Vans, Identification of dynamic comprehension processes during large scale maintenance, IEEE Transactions on Software Engineering, vol.22, issue.6, pp.424-437, 1996.
DOI : 10.1109/32.508315

P. Kenia, . Batista-webster, M. Kathia, N. De-oliveira, and . Anquetil, A Risk Taxonomy Proposal for Software Maintenance, Proceedings of the 21st IEEE International Conference on Software Maintenance, pp.453-461, 2005.

L. Jiang-zheng, N. Williams, W. Nagappan, J. P. Snipes, M. A. Hudepohl et al., On the value of static analysis for fault detection in software, IEEE Transactions on Software Engineering, vol.32, issue.4, pp.240-253, 2006.
DOI : 10.1109/TSE.2006.38