D. Box, Essential com. object technology series, 1997.

E. E. Oracle and . Group, Jsr 220: Enterprise javabeanstm,version 3.0 ejb core contracts and requirements version 3.0, final release, 2006.

A. Shatnawi, Mining Software Components from Object-Oriented APIs, ICSR 2015. Proceedings, 2014.
DOI : 10.1007/978-3-319-14130-5_23

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

A. Bertolino, An Architecture-Centric Approach for Producing Quality Systems, QoSA/SOQUA, vol.3712, pp.21-37, 2005.
DOI : 10.1007/11558569_4

D. Birkmeier, On Component Identification Approaches ??? Classification, State of the Art, and Comparison, Component-Based Software Engineering, 2009.
DOI : 10.1007/978-3-540-45242-3_33

E. Constantinou, Extracting reusable components: A semi-automated approach for complex structures, Information Processing Letters, vol.115, issue.3, 2015.
DOI : 10.1016/j.ipl.2014.11.007

H. Washizaki, A technique for automatic component extraction from objectoriented programs by refactoring, Science of Computer Programming, 2005.

I. Crnkovic, A Classification Framework for Software Component Models, IEEE Transactions on Software Engineering, vol.37, issue.5, 2011.
DOI : 10.1109/TSE.2010.83

K. Lau, Software component models. Software Engineering, IEEE Transactions on, 2007.

M. Clarke, An Efficient Component Model for the Construction of Adaptive Middleware, 2001.
DOI : 10.1007/3-540-45518-3_9

M. Shaw, Software Architecture: Perspectives on an Emerging Discipline, 1996.

P. Spacek, A component-based meta-level architecture and prototypical implementation of a reflective component-based programming and modeling language, Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering, CBSE '14, 2014.
DOI : 10.1145/2602458.2602476

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

R. Kazman, Requirements for integrating software architecture and reengineering models: CORUM II, Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261), 1998.
DOI : 10.1109/WCRE.1998.723185

S. Allier, From Object-Oriented Applications to Component-Oriented Applications via Component-Oriented Architecture, 2011 Ninth Working IEEE/IFIP Conference on Software Architecture, 2011.
DOI : 10.1109/WICSA.2011.35

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

S. Becker, Model-Based performance prediction with the palladio component model, Proceedings of the 6th international workshop on Software and performance , WOSP '07, p.7, 2007.
DOI : 10.1145/1216993.1217006

S. Chardigny, Extraction of component-based architecture from objectoriented systems, Software Architecture, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00456356

S. Ducasse, Software architecture reconstruction: A process-oriented taxonomy . Software Engineering, IEEE Transactions, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00498407

S. Kebir, 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, 2012.
DOI : 10.1109/WICSA-ECSA.212.26

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

T. Bures, SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06), 2006.
DOI : 10.1109/SERA.2006.62

Z. Alshara, Migrating large object-oriented applications into component-based ones: Instantiation and inheritance transformation, Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2015, 2015.
URL : https://hal.archives-ouvertes.fr/lirmm-01235461

. Osgi-service and . Platform, The osgi alliance, release 6, 2015.

A. Seriai, Enactment of Components Extracted from an Object-Oriented Application, Software Architecture. C. Szyperski. Component Software: Beyond Object-Oriented Programming
DOI : 10.1007/978-3-319-09970-5_22

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

M. Winter, The pecos software process, Workshop on Components-based Software Development Processes, ICSR, 2002.