Automatic software refactoring: a systematic literature review
暂无分享,去创建一个
[1] Aurora Ramírez,et al. A Systematic Review of Interaction in Search-Based Software Engineering , 2019, IEEE Transactions on Software Engineering.
[2] Sebastián Ventura,et al. A survey of many-objective optimisation in search-based software engineering , 2019, J. Syst. Softw..
[3] Des Greer,et al. A survey of search-based refactoring for software maintenance , 2018, Journal of Software Engineering Research and Development.
[4] Sajjad Mahmood,et al. Key factors that influence task allocation in global software development , 2017, Inf. Softw. Technol..
[5] Mauricio A. Saca. Refactoring improving the design of existing code , 2017, 2017 IEEE 37th Central America and Panama Convention (CONCAPAN XXXVII).
[6] P. Siarry,et al. A survey on search-based model-driven engineering , 2017, Automated Software Engineering.
[7] Satwinder Singh,et al. A systematic literature review: Refactoring for disclosing code smells in object oriented software , 2017, Ain Shams Engineering Journal.
[8] Silvia Regina Vergilio,et al. A systematic review on search-based refactoring , 2017, Inf. Softw. Technol..
[9] Radu Marinescu,et al. Continuous quality assessment with inCode , 2017, Sci. Comput. Program..
[10] Mohamed Wiem Mkaouer,et al. On the use of many quality attributes for software refactoring: a many-objective search-based software engineering approach , 2016, Empirical Software Engineering.
[11] Marouane Kessentini,et al. On the use of design defect examples to detect model refactoring opportunities , 2015, Software Quality Journal.
[12] Jéssyka Vilela,et al. Applications of ontologies in requirements engineering: a systematic review of the literature , 2015, Requirements Engineering.
[13] Rudolf Ferenc,et al. Performance comparison of query-based techniques for anti-pattern detection , 2015, Inf. Softw. Technol..
[14] Katsuro Inoue,et al. Improving multi-objective code-smells correction using development history , 2015, J. Syst. Softw..
[15] Siti Rochimah,et al. Non-Source Code Refactoring: A Systematic Literature Review , 2015 .
[16] Houari A. Sahraoui,et al. Prioritizing code-smells correction tasks using chemical reaction optimization , 2015, Software Quality Journal.
[17] Carlos José Pereira de Lucena,et al. AutoRefactoring: A platform to build refactoring agents , 2015, Expert Syst. Appl..
[18] Jehad Al Dallal. Identifying refactoring opportunities in object-oriented code: A systematic literature review , 2015, Inf. Softw. Technol..
[19] M. Alshayeb,et al. UML model refactoring: a systematic literature review , 2015, Empirical Software Engineering.
[20] Daniele Romano,et al. Refactoring Fat Interfaces Using a Genetic Algorithm , 2014, 2014 IEEE International Conference on Software Maintenance and Evolution.
[21] Michael W. Godfrey,et al. Recommending Clones for Refactoring Using Design, Context, and History , 2014, 2014 IEEE International Conference on Software Maintenance and Evolution.
[22] Marouane Kessentini,et al. On the Use of Machine Learning and Search-Based Software Engineering for Ill-Defined Fitness Function: A Case Study on Software Refactoring , 2014, SSBSE.
[23] Mohamed Wiem Mkaouer,et al. A Robust Multi-objective Approach for Software Refactoring under Uncertainty , 2014, SSBSE.
[24] Philip Mayer,et al. Automated Multi-Language Artifact Binding and Rename Refactoring between Java and DSLs Used by Java Frameworks , 2014, ECOOP.
[25] Gabriele Bavota,et al. Methodbook: Recommending Move Method Refactorings via Relational Topic Models , 2014, IEEE Transactions on Software Engineering.
[26] Houari A. Sahraoui,et al. A Cooperative Parallel Search-Based Software Engineering Approach for Code-Smells Detection , 2014, IEEE Transactions on Software Engineering.
[27] Claes Wohlin,et al. Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.
[28] Ingo Scholtes,et al. Automated software remodularization based on move refactoring: a complex systems approach , 2014, Software Engineering & Management.
[29] Gabriele Bavota,et al. Improving software modularization via automated analysis of latent topics and dependencies , 2014, TSEM.
[30] Marouane Kessentini,et al. Search-Based Refactoring Detection Using Software Metrics Variation , 2013, SSBSE.
[31] Marouane Kessentini,et al. Search-based refactoring detection , 2013, GECCO.
[32] Marouane Kessentini,et al. Searching models, modeling search: On the synergies of SBSE and MDE , 2013, 2013 1st International Workshop on Combining Modelling and Search-Based Software Engineering (CMSBSE).
[33] Bing Li,et al. Refactoring Software Packages via Community Detection in Complex Software Networks , 2013, Int. J. Autom. Comput..
[34] Zhendong Niu,et al. Identification of generalization refactoring opportunities , 2013, Automated Software Engineering.
[35] Houari A. Sahraoui,et al. Maintainability defects detection and correction: a multi-objective approach , 2013, Automated Software Engineering.
[36] Jeffrey G. Gray,et al. Increasing clone maintenance support by unifying clone detection and refactoring activities , 2012, Inf. Softw. Technol..
[37] Eleni Stroulia,et al. Identification and application of Extract Class refactorings in object-oriented systems , 2012, J. Syst. Softw..
[38] Marouane Kessentini,et al. Search-based detection of high-level model changes , 2012, 2012 28th IEEE International Conference on Software Maintenance (ICSM).
[39] Mohammad Alshayeb,et al. Software refactoring at the class level using clustering techniques , 2011 .
[40] Alexander Chatzigeorgiou,et al. Identification of extract method refactoring opportunities for the decomposition of methods , 2011, J. Syst. Softw..
[41] Jane Huffman Hayes,et al. Rank-based refactoring decision support: two studies , 2011, Innovations in Systems and Software Engineering.
[42] Houari A. Sahraoui,et al. Search-Based Design Defects Detection by Example , 2011, FASE.
[43] Gabriele Bavota,et al. Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures , 2011, J. Syst. Softw..
[44] Xin Yao,et al. Software Module Clustering as a Multi-Objective Search Problem , 2011, IEEE Transactions on Software Engineering.
[45] Outi Räihä,et al. A survey on search-based software design , 2010, Comput. Sci. Rev..
[46] Alexander Chatzigeorgiou,et al. Identification of refactoring opportunities introducing polymorphism , 2010, J. Syst. Softw..
[47] Muhammad Ali Babar,et al. Systematic literature reviews in software engineering: Preliminary results from interviews with researchers , 2009, 2009 3rd International Symposium on Empirical Software Engineering and Measurement.
[48] Alexander Chatzigeorgiou,et al. Identification of Move Method Refactoring Opportunities , 2009, IEEE Transactions on Software Engineering.
[49] Elliotte Rusty Harold,et al. Refactoring HTML: Improving the Design of Existing Web Applications (The Addison-Wesley Signature Series) , 2008 .
[50] Alexander Chatzigeorgiou,et al. JDeodorant: Identification and Removal of Type-Checking Bad Smells , 2008, 2008 12th European Conference on Software Maintenance and Reengineering.
[51] Mel Ó Cinnéide,et al. Automated Design Improvement by Example , 2007, SoMeT.
[52] Pearl Brereton,et al. Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..
[53] Tom Mens,et al. Analysing refactoring dependencies using graph transformation , 2007, Software & Systems Modeling.
[54] Stephan Diehl,et al. Identifying Refactorings from Source-Code Changes , 2006, 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06).
[55] Ralph E. Johnson,et al. Automated Detection of Refactorings in Evolving Components , 2006, ECOOP.
[56] Pearl Brereton,et al. Performing systematic literature reviews in software engineering , 2006, ICSE.
[57] Mark Staples,et al. Experiences using systematic review guidelines , 2006, J. Syst. Softw..
[58] M. Petticrew,et al. Systematic Reviews in the Social Sciences: A Practical Guide , 2005 .
[59] A. White,et al. Systematic literature reviews. , 2005, Complementary therapies in medicine.
[60] Tom Mens,et al. A survey of software refactoring , 2004, IEEE Transactions on Software Engineering.
[61] Robert C. Martin. Agile Software Development, Principles, Patterns, and Practices , 2002 .
[62] Shinji Kusumoto,et al. CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code , 2002, IEEE Trans. Software Eng..
[63] Tobias Baer,et al. When to Use Machine Learning , 2019, Understand, Manage, and Prevent Algorithmic Bias.
[64] Mesfin Abebe,et al. Trends, Opportunities and Challenges of Software Refactoring: A Systematic Literature Review , 2014 .
[65] Gabriele Bavota,et al. Search Based Software Maintenance: Methods and Tools , 2014, Evolving Software Systems.
[66] Yann-Gaël Guéhéneuc,et al. DECOR: A Method for the Specification and Detection of Code and Design Smells , 2010, IEEE Transactions on Software Engineering.
[67] Pearl Brereton,et al. Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..
[68] William F. Opdyke,et al. Refactoring object-oriented frameworks , 1992 .