W. B. Frakes and K. Kang, Software reuse research: status and future, IEEE Transactions on Software Engineering, vol.31, issue.7, pp.529-536, 2005.
DOI : 10.1109/TSE.2005.85

N. M. Basha and S. A. Moiz, Component based software development: A state of art, International Conference on Advances in Engineering, Science and Management (ICAESM), pp.599-604, 2012.

S. Kebir, A. Seriai, S. Chardigny, and A. Chaoui, Quality-Centric Approach for Software Component Identification from Object-Oriented Code, 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, pp.181-190, 2012.
DOI : 10.1109/WICSA-ECSA.212.26

URL : https://hal.archives-ouvertes.fr/lirmm-00824146

C. Szyperski, Component Software: Beyond Object-Oriented Programming, 2002.

S. K. Mishra, D. S. Kushwaha, and A. K. Misra, Creating Reusable Software Component from Object-Oriented Legacy System through Reverse Engineering., The Journal of Object Technology, vol.8, issue.5, pp.133-152, 2009.
DOI : 10.5381/jot.2009.8.5.a3

S. Allier, H. A. Sahraoui, S. Sadou, and S. Vaucher, Restructuring object-oriented applications into componentoriented applications by using consistency with execution traces, Proceedings of CBSE'10, pp.216-231, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00502294

H. S. Hamza, A Framework for Identifying Reusable Software Components Using Formal Concept Analysis, 2009 Sixth International Conference on Information Technology: New Generations, pp.813-818, 2009.
DOI : 10.1109/ITNG.2009.276

J. Rubin and M. Chechik, Locating distinguishing features using diff sets. InProceedings of ASE 2012, pp.242-245

J. Han and M. Kamber, Data Mining Concepts and Techniques, 2006.

J. M. Bieman and B. Kang, Cohesion and reuse in an objectoriented software, Proceedings of SSR '95, pp.259-262, 1995.

O. Nierstrasz and L. Dami, Component-Oriented Software Technology Object-Oriented Software Composition, pp.3-28, 1995.

E. Figueiredo, N. Cacho, and C. Sant-'anna, Evolving software product lines with aspects, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.261-270, 2008.
DOI : 10.1145/1368088.1368124

M. V. Couto, M. T. Valente, and E. Figueiredo, Extracting Software Product Lines: A Case Study Using Conditional Compilation, 2011 15th European Conference on Software Maintenance and Reengineering, pp.191-200, 2011.
DOI : 10.1109/CSMR.2011.25

G. T. Heineman, W. Councill, and T. Eds, Component-based software engineering: putting the pieces together, 2001.
DOI : 10.1007/b136248

C. Luer and A. V. Hoek, Composition environments for deployable software components, Tech. Rep, 2002.

S. Chardigny, A. Seriai, M. Oussalah, and D. Tamzalit, Extraction of component-based architecture from objectoriented software, Proceedings of WICSA 2008, pp.285-288, 2008.

J. Sametinger, Software Engineering with Reusable Components, 1997.
DOI : 10.1007/978-3-662-03345-6