C. A. , The nature of order: an essay on the art of building and the nature of the universe. Book 1, The phenomenon of life, 2002.

N. Anquetil, U. Kulesza, R. Mitschke, A. Moreira, and J. Royer, Andreas Rummler, and André Sousa. 2010. A model-driven traceability framework for software product lines. Software & Systems Modeling, vol.9, pp.427-451, 2010.

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

K. G. Wesley, R. E. Assunção, L. Lopez-herrejon, . Linsbauer, R. Silvia et al., Reengineering legacy applications into software product lines: a systematic mapping, Empirical Software Engineering, vol.22, pp.2972-3016, 2017.

K. Berg, J. Bishop, and D. Muthig, Tracing software product line variability: from problem to solution space, 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.

R. Capilla, J. Bosch, and K. Kang, Systems and software variability management. Concepts Tools and Experiences, 2013.

M. José, J. Conejero, and . Hernández, Analysis of crosscutting features in software product lines, Proceedings of the 13th international workshop on Early Aspects, pp.3-10, 2008.

M. 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.

D. Cruz, E. Figueiredo, and J. Martinez, A Literature Review and Comparison of Three Feature Location Techniques using ArgoUML-SPL, Proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems, p.16, 2019.

S. El-sharkawy, N. Yamagishi-eichler, and K. Schmid, Metrics for analyzing variability and its implementation in software product lines: A systematic literature review, Information and Software Technology, vol.106, pp.1-30, 2019.

J. Feigenspan, M. Schulze, M. Papendieck, C. Kästner, R. Dachselt et al., Using background colors to support program comprehension in software product lines, 15th Annual Conference on Evaluation & Assessment in Software Engineering, pp.66-75, 2011.

P. Heymans, Q. Boucher, A. Classen, A. Bourdoux, and L. Demonceau, A code tagging approach to software product line development, International Journal on Software Tools for Technology Transfer, vol.14, pp.553-566, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00718296

C. Hunsen, B. Zhang, J. Siegmund, C. Kästner, O. Leßenich et al., Preprocessor-based variability in opensource and industrial software systems: An empirical study, Empirical Software Engineering, vol.21, pp.449-482, 2016.

M. John, J. Hunt, and . Mcgregor, 9 Implementing a Variation Point: A Pattern Language. Variability Management-Working with Variability Mechanisms, p.83, 2006.

C. Kyo, S. Kang, J. Kim, K. Lee, and . Kim, FORM: A feature-; oriented reuse method with domain-; specific reference architectures, Annals of Software Engineering, vol.5, p.143, 1998.

C. Kästner, Virtual separation of concerns-toward preprocessors 2.0/von Christian Kästner, 2010.

C. Kästner, S. Trujillo, and S. Apel, Visualizing Software Product Line Variabilities in Source Code, SPLC, pp.303-312, 2008.

H. Duc-minh-le, . Lee, C. Kyo, L. Kang, and . Keun, Validating consistency between a feature model and its implementation, International Conference on Software Reuse, pp.1-16, 2013.

J. Liebig, S. Apel, C. Lengauer, C. Kästner, and M. Schulze, An analysis of the variability in forty preprocessor-based software product lines, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, vol.1, pp.105-114, 2010.

R. E. Lopez-herrejon, S. Illescas, and A. Egyed, A systematic mapping study of information visualization for software product line engineering, Journal of Software: Evolution and Process, vol.30, p.1912, 2018.

J. Martinez, K. G. Wesley, T. Assunção, and . Ziadi, ESPLA: A catalog of Extractive SPL Adoption case studies, Proceedings of the 21st International Systems and Software Product Line Conference-Volume B, pp.38-41, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01529828

J. Martinez, N. Ordoñez, X. Tërnava, T. Ziadi, J. Aponte et al., Feature location benchmark with argoUML SPL, Proceeedings of the 22nd International Conference on Systems and Software Product Line, vol.1, pp.257-263, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01722316

L. Gabriela-karoline-michelon, . Linsbauer, K. G. Wesley, A. Assunção, and . Egyed, Comparison-based feature location in ArgoUML variants:[challenge solution, Proceedings of the 23rd International Systems and Software Product Line Conference, p.17, 2019.

J. Mortara, X. Tërnava, and P. Collet, symfinder: a toolchain for the identification and visualization of object-oriented variability implementations, Proceedings of the 23rd International Systems and Software Product Line Conference, p.56, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02342730

J. Rubin and M. Chechik, A survey of feature location techniques, Domain Engineering, pp.29-58, 2013.

A. Graham and . Stephen, String searching algorithms, 1994.

M. Svahnberg, J. Van-gurp, and J. Bosch, A taxonomy of variability realization techniques. Software: Practice and Experience, vol.35, pp.705-754, 2005.

R. Tartler, J. Sincero, C. Dietrich, W. Schröder-preikschat, and D. Lohmann, Revealing and repairing configuration inconsistencies in large-scale system software, International Journal on Software Tools for Technology Transfer, vol.14, pp.531-551, 2012.

X. Tërnava and P. Collet, On the diversity of capturing variability at the implementation level, Proceedings of the 21st International Systems and Software Product Line Conference, pp.81-88, 2017.

X. Tërnava, J. Mortara, and P. Collet, Identifying and visualizing variability in object-oriented variability-rich systems, Proceedings of the 23rd International Systems and Software Product Line Conference, p.32, 2019.

B. Zhang, M. Becker, T. Patzke, K. Sierszecki, and J. E. Savolainen, Variability evolution and erosion in industrial product lines: a case study, Proceedings of the 17th International Software Product Line Conference, pp.168-177, 2013.

L. Zhao and J. Coplien, Understanding symmetry in objectoriented languages, Journal of Object Technology, vol.2, pp.123-134, 2003.

L. Zhao and . James-o-coplien, Symmetry in class and type hierarchy, Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, pp.181-189, 2002.