. .. Cost-estimation,

. .. Summary,

. .. Developer-preferences, , p.101

. , Feature Models Re-generation

C. Correlations and . .. Indicators-update,

. .. Summary,

. .. Restrictive-fm-supply,

. .. Free-fm-generation,

. , Assets and asset instances identification

. .. Summary,

. .. Experiments,

.. .. Results,

. .. Limitations,

. Threats and . .. Validity,

. .. Summary,

. , Main interfaces of the running example variants

. , Software Product Line Activities [Nor02]

P. ]. , Software Product Line Engineering Framework, p.20

. , Costs for developing n kinds of systems as single systems compared to product line engineering

P. ]. , Time to market with and without product line engineering, p.23

. .. Vg07], Negative and positive variability

. .. Bsrc10], A sample feature model and a configuration, p.26

. , Relevant activities during extractive SPL adoption for leveraging artefact variants [Mar16]

, Word clouds visualization functionality for feature naming, p.35

E. .. The,

]. .. Lin16, The ECCO version control system workflow, p.43

O. .. Challenges,

. , Examples of feature to asset correlation

. .. Correlations-model-diagram,

. .. An-spl-example,

. Running-example-restrictive and .. .. Free-fms,

. , Possible scenarios to achieve a configuration

. , Running example cf 4 derivation FM

. , An example of a configuration in restrictive mode

. , An example of a configuration in free mode

. , Running example derivation process in SUCCEED

. , Case study graphical interfaces of product p 7

. , Case study graphical interfaces of product p 8

. .. Case-study-indicators,

, Running example product variants with their corresponding features, p.3

, Running example product variants with an excerpt of their corresponding assets 4

. .. , A configuration space corresponding to the FM of Figure 2.6, p.27

, A comparison of the key characteristics of the main related work tools, p.49

. , Running example product variants with their implementation files and feature models

, Running example relationships between assets, asset instances and product variants 63

, Correlations between features and assets of the running example, p.66

, Correlations between features and asset instances of the running example, p.67

. , Product variants with their corresponding features

. .. , Product variants with their corresponding asset instances, p.70

. , Correlations between features and assets

, Possible configuration scenarios of cf 4 with their possible operations, p.86

. , Running example asset instance correlated features

. , Running example feature correlated assets

. , Running example instances of assets

. , Running example features correlated asset instances

, Correlation degrees between features and asset instances of the running example 93

. , Configuration cf 4 actions estimated cost

. .. , Configuration cf 4 configuration scenarios estimated cost, p.95

, Updated running example instances of assets after integration of product p 4, vol.106

. , Updated correlation degrees between features and asset instances of the running example after integrating product p 4

, Metrics of 5 sequential configurations to derive new PVs, p.122

. .. , 123 1 Assets extraction and products definition

. , Reuse in feature-oriented software development

. , Adopting clone-and-own as a starting point

, Relying on software product line as a sustainable solution, p.23

. , Modeling variability through a feature model

. , Combining clone-and-own and software product line

. , Business-level feature identification

. , Global mapping between features and assets

. , Language-independent mappings identification

. , Smooth migration in the accurate moment

. , Supporting derivation with the possible scenarios

O. , Software engineers as decision makers

O. ;. , Incremental traceability between features and assets, vol.46

O. ;. Feature and ). .. , 62 4.2.10 Definition (Product employs assets and exploits asset instances), Asset Instance Correlation)

. .. , 75 5.2.2 Property (Product realizes a configuration), 75 5.2.1 Property (Product contributes in configuration)

. .. , 58 2 Applying the FAMILIAR merge operation to construct the SPL FM, p.60

. , Running example extracted assets and instances

. , Running example feature to asset instance correlations

. , Example of uncorrelated asset if R5 violated

. Running-example-restrictive and .. .. Free-fms,

. , Running example configuration of a new product

. .. Running-example, 85 11 Asset instance correlated features from running example

. .. Running-example, 94 18 Configuration scenario cost from running example

.. .. Free,

. .. , Running example PVs FMs in FAMILIAR language

. .. , SPL FM generated from FAMILIAR merge operation, p.60

. , Restrictive FM in FAMILIAR language before merge

. , 3 FAMILIAR merge operation over SPL restrictive FM and FM of p 4, p.104

, Re-generated restrictive FM from FAMILIAR merge operation

S. Apel, D. Batory, C. Kästner, and G. Saake, FeatureOriented Software Product Lines, 2016.

M. Acher, Managing, multiple feature models: foundations, languages and applications, 2011.

M. Acher, P. Collet, P. Lahire, and R. B. France, Familiar: A domain-specific language for large scale management of feature models, Science of Computer Programming, vol.78, pp.657-681, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00767175

H. Arboleda, R. Casallas, and J. Royer, Dealing with finegrained configurations in model-driven SPLs, SPLC, pp.1-10, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00418552

G. Antoniol and Y. Gueheneuc, Feature identification: An epidemiological metaphor, IEEE Trans. Softw. Eng, vol.32, issue.9, pp.627-641, 2006.

V. Alves, R. Gheyi, T. Massoni, U. Kulesza, P. Borba et al., Refactoring product lines, Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE '06, pp.201-210, 2006.
DOI : 10.1145/1173706.1173737

M. Acher, P. Heymans, P. Collet, C. Quinton, P. Lahire et al., Feature model differences, Advanced Information Systems Engineering, pp.629-645, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00713849

A. Samuel, A. Ajila, and . Kaba, Evolution support mechanisms for software product line process, Journal of Systems and Software, vol.81, issue.10, pp.1784-1801, 2008.

S. Apel and C. Kästner, An overview of feature-oriented software development, Journal of Object Technology, vol.8, issue.5, pp.49-84, 2009.

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, issue.6, pp.2972-3016, 2017.

R. Al-msie'deen, Reverse Engineering Feature Models from Software Variants to Build Software Product Lines, 2014.

, Mining features from the object-oriented source code of software variants by combining lexical and structural similarity, Proceedings of the 2013 IEEE 14th International Conference on Information Reuse & Integration (IRI), pp.586-593, 2013.

V. Anwikar and R. Naik, Adnan Contractor, and Hemanth Makkapati. Domain-driven technique for functionality identification in source code, SIGSOFT Softw. Eng. Notes, vol.37, issue.3, pp.1-8, 2012.

H. Arboleda and J. Royer, Model-Driven and Software Product Line Engineering, 2013.
DOI : 10.1002/9781118561379

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

G. Arango, Domain analysis: from art form to engineering discipline, Proceedings of the 5th international workshop on Software specification and design-IWSSD '89, vol.14, pp.152-159, 1989.

G. Wesley-klewerton, S. R. Assunção, and . Vergilio, Feature location for software product line migration: a mapping study, Proceedings of the 18th International Software Product Line Conference: Companion Volume for Workshops, Demonstrations and Tools, vol.2, pp.52-59, 2014.

D. Batory, Feature models, grammars, and propositional formulas, SPLC, vol.3714, pp.7-20, 2005.
DOI : 10.1007/11554844_3

J. Bosch and P. M. Bosch-sijtsema, Introducing agile customer-centered development in a legacy software product line, Softw. Pract. Exper, vol.41, issue.8, pp.871-882, 2011.

E. Bagheri, F. Ensan, D. Gasevic, and M. Boskovic, Modular feature models: Representation and configuration, Journal of Research and Practice in Information Technology, vol.43, issue.2, p.109, 2011.

R. Belohlavek, Introduction to formal concept analysis. Palacky University, 2008.

J. Bayer, O. Flege, P. Knauber, R. Laqua, D. Muthig et al., Pulse: A methodology to develop software product lines, Proceedings of the 1999 Symposium on Software Reusability, SSR '99, pp.122-131, 1999.

P. Hongyu, M. Breivold, and . Larsson, Component-based and serviceoriented software engineering: Key concepts and principles, Software Engineering and Advanced Applications, 2007. 33rd EUROMICRO Conference on, pp.13-20, 2007.

M. Ballarin, R. Lapeña, and C. Cetina, Leveraging feature location to extract the clone-and-own relationships of a family of software products, Proceedings of the 15th International Conference on Software Reuse: Bridging with Social, vol.9679, pp.215-230, 2016.

T. Berger, D. Lettner, J. Rubin, P. Grünbacher, A. Silva et al., What is a feature?: A qualitative study of features in industrial software product lines, Proceedings of the 19th International Conference on Software Product Line, SPLC '15, pp.16-25, 2015.

J. Bosch, Software product families: towards compositionality. Fundamental Approaches to Software Engineering, pp.1-10, 2007.

J. Bosch, Toward compositional software product lines, IEEE software, vol.27, issue.3, pp.29-34, 2010.

G. Botterweck, A. Botterweck, A. Pleuss, D. Dhungana, A. Polzer et al., Evofm: Feature-driven planning of product-line evolution, Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering, PLEASE '10, pp.24-31, 2010.

G. Botterweck, A. Pleuss, A. Polzer, and S. Kowalewski, Towards feature-driven planning of product-line evolution, Proceedings of the First International Workshop on Feature-Oriented Software Development, FOSD '09, pp.109-116, 2009.

D. Benavides, S. Segura, and A. Ruiz-cortés, Automated analysis of feature models 20 years later: A literature review, Information Systems, vol.35, issue.6, pp.615-636, 2010.

D. Badampudi, K. Wnuk, C. Wohlin, U. Franke, D. Smite et al., A decision-making process-line for selection of software asset origins and components, Journal of Systems and Software, vol.135, pp.88-104, 2018.

K. Czarnecki and M. Antkiewicz, Mapping features to models: A template approach based on superimposed variants, International conference on generative programming and component engineering, pp.422-437

. Springer, , 2005.

K. Czarnecki, M. Antkiewicz, C. Kim, S. Lau, and K. Pietroszek, Model-driven software product lines, Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp.126-127, 2005.

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

K. Czarnecki, S. Helsen, and U. Eisenecker, Staged configuration using feature models, SPLC, vol.3154, pp.266-283, 2004.

P. Clements and L. M. Northrop, Software Product Lines : Practices and Patterns, 2001.

S. Chacon and B. Straub, Pro Git, Second Edition, 2014.

M. Stanley and . Davis, Future Perfect, 1987.

S. Deerwester, T. Susan, G. W. Dumais, T. K. Furnas, R. Landauer et al., Indexing by latent semantic analysis, Journal of the American society for information science, vol.41, issue.6, p.391, 1990.

J. Davril, E. Delfosse, N. Hariri, M. Acher, J. Cleland-huang et al., Feature model extraction from large collections of informal product descriptions, Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, pp.290-300, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00859475

Y. Dubinsky, J. Rubin, T. Berger, S. Duszynski, M. Becker et al., An exploratory study of cloning in industrial software product lines, Software Maintenance and Reengineering (CSMR), 2013 17th European Conference on, pp.25-34, 2013.

B. Dit, M. Revelle, M. Gethers, and D. Poshyvanyk, Feature location in source code: a taxonomy and survey, Journal of software: Evolution and Process, vol.25, pp.53-95, 2013.

S. Deelstra, M. Sinnema, and J. Bosch, Product derivation in software product families: a case study, Journal of Systems and Software, vol.74, issue.2, pp.173-194, 2005.

B. Faltings and E. C. Freuder,

, IEEE Intelligent Systems and their Applications, vol.13, issue.4, pp.32-33, 1998.

S. Fischer, L. Linsbauer, R. E. Lopez-herrejon, and A. Egyed, Enhancing clone-and-own with systematic reuse for developing software variants, Software Maintenance and Evolution (ICSME), 2014.

, IEEE International Conference on, pp.391-400, 2014.

S. Fischer, L. Linsbauer, R. E. Lopez-herrejon, and A. Egyed, The ecco tool: Extraction and composition for clone-and-own, Proceedings of the 37th International Conference on Software Engineering, vol.2, pp.665-668, 2015.

D. Faust and C. Verhoef, Software product line migration and deployment. Software: Practice and Experience, vol.33, pp.933-955, 2003.

H. Gomaa and M. Hussein, Software reconfiguration patterns for dynamic evolution of software architectures, WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on, pp.79-88, 2004.

G. Group, Gartner Says Worldwide IT Spending Forecast to Grow 2.4 Percent in 2017, vol.27, 2017.

, American Heritage. The American Heritage Dictionary, 1985.

A. Hulth, Improved automatic keyword extraction given more linguistic knowledge, Proceedings of the 2003 conference on Empirical methods in natural language processing, pp.216-223, 2003.

W. Heider, M. Vierhauser, D. Lettner, and P. Grunbacher, A case study on the evolution of a component-based product line, Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE/IFIP Conference on, pp.1-10, 2012.

L. Hotz, K. Wolter, and T. Krebs, Configuration in Industrial Product Families: The ConIPF Methodology, 2006.

N. Itzik, I. Reinhartz-berger, and Y. Wand, Variability analysis of requirements: Considering behavioral differences and reflecting stakeholders' perspectives, IEEE Transactions on Software Engineering, vol.42, issue.7, pp.687-706, 2016.

W. Ji, T. Berger, M. Antkiewicz, and K. Czarnecki, Maintaining feature traceability with embedded annotations, Proceedings of the 19th International Conference on Software Product Line, pp.61-70, 2015.

H. Jifeng, X. Li, and Z. Liu, Component-based software engineering, Lecture notes in computer science, vol.3722, p.70, 2005.

U. Junker, Preference-based problem solving for constraint programming, Recent Advances in Constraints, pp.109-126, 2008.

C. Kästner and S. Apel, Feature-oriented software development, Generative and Transformational Techniques in Software Engineering IV, pp.346-382, 2013.

C. Kyo, S. G. Kang, J. A. Cohen, W. E. Hess, . Novak et al., Feature-oriented domain analysis (foda) feasibility study, 1990.

C. Kästner, A. Dreiling, and K. Ostermann, Variability mining: Consistent semi-automatic detection of product-line features, IEEE Transactions on Software Engineering, vol.40, issue.1, pp.67-82, 2014.

C. Kyo, J. Kang, P. Lee, and . Donohoe, Feature-oriented product line engineering, IEEE software, vol.19, issue.4, pp.58-65, 2002.

J. Kngdnk-+-16]-ganesh-khandu-narwane, . Angel-galindo-duarte, D. Shankara-narayanan-krishna, J. Benavides, S. Millo et al., Traceability analyses between features and assets in software product lines, Entropy, 2016.

C. W. Krueger, Software reuse, ACM Comput. Surv, vol.24, issue.2, pp.131-183, 1992.

C. Krueger, Easing the transition to software mass customization, International Workshop on Software Product-Family Engineering, pp.282-293, 2001.

R. Lapeña, M. Ballarin, and C. Cetina, Towards clone-and-own support: locating relevant methods in legacy products, Proceedings of the 20th International Systems and Software Product Line Conference, pp.194-203, 2016.

J. Liu, D. Batory, and C. Lengauer, Feature oriented refactoring of legacy applications, Proceedings of the 28th international conference on Software engineering, pp.112-121, 2006.

L. Linsbauer, A. Egyed, and R. E. Lopez-herrejon, A variability aware configuration management and revision control platform, Proceedings of the 38th International Conference on Software Engineering Companion, pp.803-806, 2016.

. Thomas-k-landauer, W. Peter, D. Foltz, and . Laham, An introduction to latent semantic analysis, Discourse processes, vol.25, pp.259-284, 1998.

L. Roberto-e-lopez-herrejon, A. Linsbauer, and . Egyed, A systematic mapping study of search-based software engineering for software product lines. Information and software technology, vol.61, pp.33-51, 2015.

L. Linsbauer, Feature-oriented and distributed version control system, 2016.

K. Lee, C. Kyo, J. Kang, and . Lee, Concepts and guidelines of feature modeling for product line software engineering, International Conference on Software Reuse, pp.62-77, 2002.

L. Linsbauer, R. E. Lopez-herrejon, and A. Egyed, Variability extraction and modeling for product variants. Software & Systems Modeling, 2016.

R. Lapeña, J. Font, F. Pérez, and C. Cetina, Improving feature location by transforming the query from natural language into requirements, Proceedings of the 20th International Systems and Software Product Line Conference, SPLC '16, pp.362-369, 2016.

R. Lapeña, J. Font, Ó. Pastor, and C. Cetina, Analyzing the impact of natural language processing over feature location in models, SIGPLAN Not, vol.52, issue.12, pp.63-76, 2017.

J. Frank, K. Van-der-linden, E. Schmid, and . Rommes, Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering, 2007.

Y. Li, J. Yin, D. Shi, and Y. Li, Feature configuration modeling and problem solving for software product line, IMSCCS 2007. Second International MultiSymposiums on, pp.531-536, 2007.

D. Méndez-acuña, J. Angel-galindo, B. Duarte, A. Combemale, B. Blouin et al., Reverse-engineering reusable language modules from legacy domain-specific languages, International Conference on Software Reuse, Proceedings of the International Conference on Software Reuse, 2016.

J. Martinez, Mining software artefact variants for product line migration and analysis. Theses, 2016.
URL : https://hal.archives-ouvertes.fr/tel-01477423

A. Magazinius, S. Börjesson, and R. Feldt, Investigating intentional distortions in software cost estimation-an exploratory study, Journal of Systems and Software, vol.85, issue.8, pp.1770-1781, 2012.

R. Mitschke and M. Eichberg, Supporting the evolution of software product lines, ECMDA Traceability Workshop (ECMDA-TW), pp.87-96, 2008.

A. Metzger, K. Martinez, T. Ziadi, F. Tegawendé, J. Bissyandé et al., Automating the extraction of model-based software product lines from model variants (t), Software product line engineering and variability management: achievements and challenges. Proceedings of the on Future of Software Engineering-FOSE 2014, pp.101-110, 2014.

J. Martinez, T. Ziadi, F. Tegawendé, J. Bissyandé, Y. Klein et al., Bottom-up technologies for reuse: Automated extractive adoption of software product lines, Proceedings of the 20th International Systems and Software Product Line Conference, pp.67-70, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01531890

J. Martinez, T. Ziadi, J. Klein, Y. Martinez, T. Ziadi et al., Feature relations graphs: A visualisation paradigm for feature constraints in software product lines, ECMFA 2014 European Conference on Modelling Foundations and Applications, pp.50-59, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01108898

L. Neves, P. Borba, V. Alves, L. Turnes, L. Teixeira et al., Safe evolution templates for software product lines, J. Syst. Softw, vol.106, issue.C, pp.42-58, 2015.

L. Northrop, P. Clements, F. Bachmann, J. Bergey, G. Chastek et al., A framework for software product line practice, version 5.0. SEI, 2007.

M. Linda and . Northrop, Sei's software product line tenets, IEEE software, vol.19, issue.4, pp.32-40, 2002.

P. David-lorge, On the design and development of program families, IEEE Transactions on software engineering, issue.1, pp.1-9, 1976.

A. Pleuss, G. Botterweck, D. Dhungana, A. Polzer, and S. Kowalewski, Model-driven support for product line evolution on feature level, J. Syst. Softw, vol.85, issue.10, pp.2261-2274, 2012.

K. Pohl, G. Böckle, and F. Van-der-linden, Software Product Line Engineering. Foundations, Principles, and Techniques, Uwplatt.Edu, vol.49, issue.12, p.467, 2005.

J. Rubin and M. Chechik, Combining related products into product lines, Fase, vol.12, pp.285-300, 2012.

J. Rubin and M. Chechik, A framework for managing cloned product variants, Proceedings of the 2013 International Conference on Software Engineering, pp.1233-1236, 2013.

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

J. Rubin, K. Czarnecki, and M. Chechik, Managing cloned variants: a framework and experience, Proceedings of the 17th International Software Product Line Conference, pp.101-110, 2013.

J. Rubin, A. Kirshin, G. Botterweck, and M. Chechik, Managing forked product variants, Proceedings of the 16th International Software Product Line Conference, vol.1, pp.156-160, 2012.
DOI : 10.1145/2362536.2362558

URL : https://ulir.ul.ie/bitstream/10344/2678/2/Rubin2012Managing.pdf

A. L. Ra, &. Fat, A. Seriai, M. Huchard, C. Urtado et al., Feature location in a collection of software product variants using formal concept analysis, International Conference on Software Reuse, pp.302-307, 2013.

M. Svahnberg, J. Bosch-;-ina, L. Schaefer, V. Bettini, and . Bono, Evolution in software product lines. Software Maintenance, Ferruccio Damiani, and Nico Tanzarella. Delta-oriented programming of software product lines. Software Product Lines: Going Beyond, vol.11, pp.77-91, 1999.

C. Douglas and . Schmidt, Model-driven engineering, COMPUTER-IEEE COMPUTER SOCIETY, vol.39, issue.2, p.25, 2006.

K. Schmid and H. Eichelberger, A requirements-based taxonomy of software product line evolution, Electronic Communications of the EASST, vol.8, 2008.

P. Schobbens, P. Heymans, and J. Trigaux, Feature diagrams: A survey and a formal semantics, Requirements Engineering, 14th IEEE international conference, pp.139-148, 2006.

P. Schobbens, P. Heymans, J. Trigaux, and Y. Bontemps, Generic semantics of feature diagrams, Comput. Netw, vol.51, issue.2, pp.456-479, 2007.

A. Seriai, M. Huchard, C. Urtado, S. Vauttier, and H. Eyal-salman, Mining features from the object-oriented source code of a collection of software variants using formal concept analysis and latent semantic indexing, The 25th International Conference on Soft, 2013.
URL : https://hal.archives-ouvertes.fr/lirmm-00824184

K. Schmid, R. Rabiser, and P. Grünbacher, A comparison of decision modeling approaches in product lines, Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems, VaMoS '11, pp.119-126, 2011.

K. Schmid and M. Verlage, The economic impact of product line adoption and evolution, IEEE software, vol.19, issue.4, pp.50-57, 2002.

J. , C. Trigaux, and P. Heymans, Software Product Lines : State of the art, 2003.

T. Thüm, C. Kästner, F. Benduhn, J. Meinicke, G. Saake et al., Featureide: An extensible framework for featureoriented software development, Science of Computer Programming, vol.79, pp.70-85, 2014.

M. Voelter and I. Groher, Product line implementation using aspectoriented and model-driven software development, Proceedings of the 11th International Software Product Line Conference, SPLC '07, pp.233-242, 2007.

J. Jilles-van-gurp, M. Bosch, and . Svahnberg, On the notion of variability in software product lines, Proceedings of the Conference on Software Architecture, pp.45-54, 2001.

R. Wille, Introduction to formal concept analysis. Fachbereich Mathematik, 1996.

M. David, C. Weiss, and . Lai, Software Product-line Engineering: A Family-based Software Development Process, 1999.

Y. Yang, X. Peng, and W. Zhao, Domain feature model recovery from multiple applications using data access semantics and formal concept analysis, Reverse Engineering, 2009. WCRE'09. 16th Working Conference on, pp.215-224, 2009.

T. Ziadi, L. Frias, M. A. Almeida-da, S. , and M. Ziane, Feature identification from the source code of product variants, Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering, CSMR '12, pp.417-422, 2012.
URL : https://hal.archives-ouvertes.fr/hal-01270063

T. Ziadi, C. Henard, M. Papadakis, M. Ziane, and Y. L. Traon, Towards a language-independent approach for reverse-engineering of software product lines, Proceedings of the 29th Annual ACM Symposium on Applied Computing, pp.1064-1071, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01217489

G. Zhang, X. Peng, Z. Xing, and W. Zhao, Cloning practices: Why developers clone and what can be changed, 28th IEEE International Conference on, pp.285-294, 2012.