Academic literature on the topic 'Software refactoring'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Software refactoring.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Software refactoring"
Traini, Luca, Daniele Di Pompeo, Michele Tucci, et al. "How Software Refactoring Impacts Execution Time." ACM Transactions on Software Engineering and Methodology 31, no. 2 (2022): 1–23. http://dx.doi.org/10.1145/3485136.
Full textGheyi, Rohit, Tiago Massoni, and Paulo Borba. "Algebraic Laws for Feature Models." JUCS - Journal of Universal Computer Science 14, no. (21) (2008): 3573–91. https://doi.org/10.3217/jucs-014-21-3573.
Full textRibeiro, Tayse Virgulino. "Android Applications based on software repository analysis." Singular Engenharia, Tecnologia e Gestão 1, no. 2 (2019): 6–13. http://dx.doi.org/10.33911/singular-etg.v1i2.55.
Full textKanwal, Jaweria, Onaiza Maqbool, Hamid Abdul Basit, Muddassar Azam Sindhu, and Katsuro Inoue. "Historical perspective of code clone refactorings in evolving software." PLOS ONE 17, no. 12 (2022): e0277216. http://dx.doi.org/10.1371/journal.pone.0277216.
Full textSEREBRENIK, ALEXANDER, TOM SCHRIJVERS, and BART DEMOEN. "Improving Prolog programs: Refactoring for Prolog." Theory and Practice of Logic Programming 8, no. 2 (2008): 201–15. http://dx.doi.org/10.1017/s1471068407003134.
Full textBerciu, Liviu-Marian, and Vasilica Moldovan. "Software Maintainability and Refactorings Prediction Based on Technical Debt Issues." Studia Universitatis Babeș-Bolyai Informatica 68, no. 2 (2023): 22–40. http://dx.doi.org/10.24193/subbi.2023.2.02.
Full textAkhtar, Salwa Muhammad, Makia Nazir, Arshad Ali, Ahmad Salman Khan, Muhammad Atif, and Mudassar Naseer. "A Systematic Literature Review on Software- refactoring Techniques, Challenges, and Practices." VFAST Transactions on Software Engineering 10, no. 4 (2022): 93–103. http://dx.doi.org/10.21015/vtse.v10i4.1275.
Full textAlmogahed, Abdullah, and Mazni Omar. "Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives." Journal of Information and Communication Technology 20, No.4 (2021): 511–39. http://dx.doi.org/10.32890/jict2021.20.4.3.
Full textHodovychenko, Mykola A., and Dmytro D. Kurinko. "Analysis of existing approaches to automated refactoring of object-oriented software systems." Herald of Advanced Information Technology 8, no. 2 (2025): 179–96. https://doi.org/10.15276/hait.08.2025.11.
Full textSharma, Divya, and Shikha Lohchab. "Search based Software Engineering of Software Metrics, Code Smells and Refactoring Techniques Using Optimization Algorithms." NeuroQuantology 20, no. 5 (2022): 195–203. http://dx.doi.org/10.14704/nq.2022.20.5.nq22163.
Full textDissertations / Theses on the topic "Software refactoring"
Haendler, Thorsten, and Gustaf Neumann. "Serious Games for Software Refactoring." IEEE, 2019. http://epub.wu.ac.at/6973/1/0767.pdf.
Full textMurphy-Hill, Emerson. "Programmer Friendly Refactoring Tools." PDXScholar, 2009. https://pdxscholar.library.pdx.edu/open_access_etds/2672.
Full textLi, Huiqing. "Refactoring Haskell programs." Thesis, University of Kent, 2006. https://kar.kent.ac.uk/14425/.
Full textMohan, Michael. "Automated software maintenance using search-based refactoring." Thesis, Queen's University Belfast, 2018. https://pure.qub.ac.uk/portal/en/theses/automated-software-maintenance-using-searchbased-refactoring(f3e1a3fd-7150-45d8-b29d-4b973ba38137).html.
Full textSABINO, Melina Mongiovi Cunha Lima. "Scaling testing of refactoring engines." Universidade Federal de Campina Grande, 2016. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/883.
Full textREGO, DIEGO CEDRIM GOMES. "UNDERSTANDING AND IMPROVING BATCH REFACTORING IN SOFTWARE SYSTEMS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2018. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=36103@1.
Full textPaixao, Matheus. "Software restructuring : understanding longitudinal architectural changes and refactoring." Thesis, University College London (University of London), 2018. http://discovery.ucl.ac.uk/10060511/.
Full textGilliland, Sean M. (Sean Michael). "Empirical analysis of software refactoring motivation and effects." Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/100376.
Full textZheng, Yilei. "IFSO: A Integrated Framework For Automatic/Semi-automatic Software Refactoring and Analysis." Digital WPI, 2004. https://digitalcommons.wpi.edu/etd-theses/241.
Full textKesseli, Pascal. "Semantic refactorings." Thesis, University of Oxford, 2017. http://ora.ox.ac.uk/objects/uuid:0c74954e-dc83-463f-bcd4-519d98c3dcca.
Full textBooks on the topic "Software refactoring"
Lippert, Martin. Refactoring in Large Software Projects. John Wiley & Sons, Ltd., 2006.
Find full textLaplante, Phillip A. AntiPatterns: Identification, refactoring, and management. Taylor & Francis, 2005.
Find full textShane, Harvie, and Fowler Martin, eds. Refactoring: Ruby edition. Addison-Wesley Professional, 2009.
Find full text1954-, Brown William J., ed. AntiPatterns: Refactoring software, architectures, and projects in crisis. Wiley, 1998.
Find full textMalveau, Raphael C. AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, 1998.
Find full textBook chapters on the topic "Software refactoring"
Crookshanks, Edward. "Refactoring." In Practical Software Development Techniques. Apress, 2014. http://dx.doi.org/10.1007/978-1-4842-0728-4_3.
Full textGähler, Marco. "Refactoring." In Software Engineering Made Easy. Apress, 2025. https://doi.org/10.1007/979-8-8688-1386-3_8.
Full textCrookshanks, Edward. "Refactoring." In Practical Enterprise Software Development Techniques. Apress, 2015. http://dx.doi.org/10.1007/978-1-4842-0620-1_7.
Full textParsa, Saeed. "Automatic Refactoring." In Software Testing Automation. Springer International Publishing, 2023. http://dx.doi.org/10.1007/978-3-031-22057-9_5.
Full textPower, Ken. "Refactoring the Organization." In Lean Enterprise Software and Systems. Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-16416-3_7.
Full textMcComb, Tim. "Refactoring Object-Z Specifications." In Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-24721-0_5.
Full textAdams, Mark. "Refactoring Proofs with Tactician." In Software Engineering and Formal Methods. Springer Berlin Heidelberg, 2015. http://dx.doi.org/10.1007/978-3-662-49224-6_6.
Full textMiller, Granville. "Refactoring with Aspects." In Extreme Programming and Agile Processes in Software Engineering. Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/3-540-44870-5_47.
Full textApel, Sven, Don Batory, Christian Kästner, and Gunter Saake. "Refactoring of Software Product Lines." In Feature-Oriented Software Product Lines. Springer Berlin Heidelberg, 2013. http://dx.doi.org/10.1007/978-3-642-37521-7_8.
Full textWynn-Williams, Stephen, Zinovy Diskin, Vera Pantelic, et al. "SL2SF: Refactoring Simulink to Stateflow." In Fundamental Approaches to Software Engineering. Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-16722-6_15.
Full textConference papers on the topic "Software refactoring"
Brito, Aline, Andre Hora, and Marco Tulio Valente. "Understanding Refactoring Tasks over Time: A Study Using Refactoring Graphs." In Congresso Ibero-Americano em Engenharia de Software. Sociedade Brasileira de Computação, 2022. http://dx.doi.org/10.5753/cibse.2022.20982.
Full textSilva, Bruno C. da, Eduardo Figueiredo, Alessandro Garcia, and Daltro J. Nunes. "On the Support and Application of Macro-Refactorings for Crosscutting Concerns." In Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. Sociedade Brasileira de Computação, 2009. http://dx.doi.org/10.5753/sbcars.2009.24104.
Full textArmijo, Guisella A., and Valter V. de Camargo. "Refactoring Recommendations with Machine Learning." In Anais Estendidos do Simpósio Brasileiro de Qualidade de Software. Sociedade Brasileira de Computação - SBC, 2022. http://dx.doi.org/10.5753/sbqs_estendido.2022.227650.
Full textBrito, Rodrigo, and Marco Tulio Valente. "RAID: Tool Support for Refactoring-Aware Code Reviews." In Congresso Brasileiro de Software: Teoria e Prática. Sociedade Brasileira de Computação - SBC, 2022. http://dx.doi.org/10.5753/cbsoft_estendido.2022.224945.
Full textBezerra, Carla, Victor Anthony Alves, Antônio Hugo Lobo, João Paulo Queiroz, Lara Lima, and Paulo Meirelles. "Contributing to open-source projects in refactoring code smells: A practical experience in teaching Software Maintenance." In Simpósio Brasileiro de Engenharia de Software. Sociedade Brasileira de Computação, 2024. http://dx.doi.org/10.5753/sbes.2024.3507.
Full textBibiano, Ana Carla, Alessandro Garcia, and Wesley K. G. Assunção. "A Large-Scale Study on Recommendations of Composite Refactorings in Practice." In Anais Estendidos do Congresso Brasileiro de Software: Teoria e Prática. Sociedade Brasileira de Computação - SBC, 2024. http://dx.doi.org/10.5753/cbsoft_estendido.2024.4116.
Full textBibiano, Ana Carla, and Alessandro Garcia. "On the Characterization, Detection and Impact of Batch Refactoring in Practice." In XI Congresso Brasileiro de Software: Teoria e Prática. Sociedade Brasileira de Computação - SBC, 2020. http://dx.doi.org/10.5753/cbsoft_estendido.2020.14626.
Full textCarneiro, Glauco de Figueiredo, and Manoel Gomes de Mendonça Neto. "Relacionando Refactorings e Métricas de Código Fonte - Um Primeiro Passo para Detecção Automática de Oportunidades de Refactoring." In Simpósio Brasileiro de Engenharia de Software. Sociedade Brasileira de Computação, 2003. http://dx.doi.org/10.5753/sbes.2003.23852.
Full textRamos, Ricardo, Eduardo K. Piveta, Jaelson Castro, et al. "Improving the Quality of Requirements with Refactoring." In Simpósio Brasileiro de Qualidade de Software. Sociedade Brasileira de Computação - SBC, 2007. http://dx.doi.org/10.5753/sbqs.2007.15573.
Full textCounsell, S., and S. Swift. "Refactoring Steps, Java Refactorings and Empirical Evidence." In 2008 32nd Annual IEEE International Computer Software and Applications Conference. IEEE, 2008. http://dx.doi.org/10.1109/compsac.2008.148.
Full text