S. Apel, D. S. Batory, C. Kästner, and G. Saake, Feature-Oriented Software Product Lines -Concepts and Implementation, 2013.

T. Thüm, C. Kästner, F. Benduhn, J. Meinicke, G. Saake et al., FeatureIDE: An extensible framework for feature-oriented software development, Science of Computer Programming, vol.79, issue.0, 2014.

J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein, and Y. L. Traon, Bottom-up adoption of software product lines: a generic and extensible approach, Proc. of SPLC, pp.101-110, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01214869

J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein, and Y. L. Traon, Bottomup technologies for reuse: automated extractive adoption of software product lines, Proc. of ICSE Companion, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01531890

G. Perrouin, J. Klein, N. Guelfi, and J. Jézéquel, Reconciling automation and flexibility in product derivation, Proc of. the 12th SPLC, 2008.
URL : https://hal.archives-ouvertes.fr/inria-00456507

W. K. Assunção and S. R. Vergilio, Feature location for software product line migration: a mapping study, 2014.

M. L. Kerdoudi, T. Ziadi, C. Tibermacine, and S. Sadou, A bottomup approach for reconstructing software architecture product lines, Proc. of the 13th ECSA: Companion Proceedings, 2019.

J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein, and Y. L. Traon, Name suggestions during feature identification: The VariClouds approach, Proceedings of the 20th SPLC, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01375389

J. Mcaffer, P. Vanderlei, and S. Archer, OSGi and Equinox: Creating highly modular Java systems, 2010.

T. Lutellier, D. Chollak, J. Garcia, L. Tan, D. Rayside et al., Measuring the impact of code dependencies on software architecture recovery techniques, IEEE Transactions on Software Engineering, vol.44, issue.2, pp.159-181, 2018.

J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein, and Y. L. Traon, Automating the extraction of model-based software product lines from model variants (T), 30th IEEE/ACM, ASE, pp.396-406, 2015.

L. Li, J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein et al., Mining families of Android applications for extractive SPL adoption, Proceedings of the 20th SPLC 2016, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01375396

T. Ziadi and L. M. Hillah, Software product line extraction from bytecode based applications, Proc. of the 23rd (ICECCS), pp.221-225, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01879394

S. Ducasse and D. Pollet, Software architecture reconstruction: A process-oriented taxonomy, IEEE TSE, vol.35, issue.4, pp.573-591, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00498407

O. Maqbool and H. Babri, Hierarchical clustering for software architecture recovery, IEEE TSE, vol.33, issue.11, pp.759-780, 2007.

S. Chardigny, A. Seriai, M. Oussalah, and D. Tamzalit, Extraction of component-based architecture from object-oriented systems, Proc. of WICSA. IEEE, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00456359

A. Seriai, S. Sadou, and H. A. Sahraoui, Enactment of components extracted from an object-oriented application, Proc. ECSA, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01102158

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

S. Allier, S. Sadou, H. A. Sahraoui, and R. Fleurquin, From objectoriented applications to component-oriented applications via componentoriented architecture, Proc. of the 9th WICSA, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00664851

A. Seriai, S. Sadou, H. Sahraoui, and S. Hamza, Deriving component interfaces after a restructuring of a legacy system, Proc. of WICSA. IEEE, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01102164

M. L. Kerdoudi, C. Tibermacine, and S. Sadou, Opening web applications for third-party development: a service-oriented solution, Journal of SOCA, vol.10, issue.4, pp.437-463, 2016.
URL : https://hal.archives-ouvertes.fr/lirmm-01276797

G. Huang, H. Mei, and F. Yang, Runtime recovery and manipulation of software architecture of component-based systems, Journal of ASE, vol.13, issue.2, pp.257-281, 2006.

M. L. Kerdoudi, C. Tibermacine, and S. Sadou, Spotlighting use case specific architectures, Proc. the 12th ECSA, pp.236-244, 2018.
URL : https://hal.archives-ouvertes.fr/lirmm-02124337

Z. T. Sinkala, M. Blom, and S. Herold, A mapping study of software architecture recovery for software product lines, Companion Proceedings of ECSA, 2018.

A. Shatnawi, A. Seriai, and H. Sahraoui, Recovering software product line architecture of a family of object-oriented product variants, J. Syst. Softw, vol.131, issue.C, pp.325-346, 2017.
URL : https://hal.archives-ouvertes.fr/lirmm-01376004

H. Eyal-salman and A. Seriai, Toward recovering component-based software product line architecture from object-oriented product variants, Proc. of SEKE, 2016.
URL : https://hal.archives-ouvertes.fr/lirmm-01376027

D. Wille, K. Wehling, C. Seidl, M. Pluchator, and I. Schaefer, Variability mining of technical architectures, Proceedings of the 21st SPLC, 2017.