On the public citation graph
Recommending refactorings via commit message analysis
0 signed · 112 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1002/smr.1644openalex-snapshot
Model refactoring using examples: a search‐based approach
inferredcites →https://doi.org/10.1002/smr.1843openalex-snapshot
MORE: A multi‐objective refactoring recommendation approach to introducing design patterns and fixing code smells
inferredcites →https://doi.org/10.1002/smr.378openalex-snapshot
Search‐based refactoring: an empirical study
inferredcites →https://doi.org/10.1002/spe.1031openalex-snapshot
Automated scheduling for clone‐based refactoring using a competent GA
inferredcites →https://doi.org/10.1007/11785477_24openalex-snapshot
Automated Detection of Refactorings in Evolving Components
inferredcites →https://doi.org/10.1007/3-540-45672-4_31openalex-snapshot
Refactoring: Improving the Design of Existing Code
inferredcites →https://doi.org/10.1007/978-3-319-09940-8_3openalex-snapshot
On the Use of Machine Learning and Search-Based Software Engineering for Ill-Defined Fitness Function: A Case Study on Software Refactoring
inferredcites →https://doi.org/10.1007/978-3-319-46295-0_22openalex-snapshot
Bi-level Identification of Web Service Defects
inferredcites →https://doi.org/10.1007/978-3-642-45135-5openalex-snapshot
Recommendation Systems in Software Engineering
inferredcites →https://doi.org/10.1007/978-3-642-45135-5_15openalex-snapshot
Recommending Refactoring Operations in Large Software Systems
inferredcites →https://doi.org/10.1007/s10515-011-0098-8openalex-snapshot
Maintainability defects detection and correction: a multi-objective approach
inferredcites →https://doi.org/10.1007/s10664-013-9279-3openalex-snapshot
A practical guide to controlled experiments of software engineering tools with human participants
inferredcites →https://doi.org/10.1007/s10664-015-9414-4openalex-snapshot
On the use of many quality attributes for software refactoring: a many-objective search-based software engineering approach
inferredcites →https://doi.org/10.1007/s11219-012-9187-6openalex-snapshot
What you like in design use to correct bad-smells
inferredcites →https://doi.org/10.1007/s11219-014-9233-7openalex-snapshot
Prioritizing code-smells correction tasks using chemical reaction optimization
inferredcites →https://doi.org/10.1007/s11219-015-9271-9openalex-snapshot
On the use of design defect examples to detect model refactoring opportunities
inferredcites →https://doi.org/10.1016/j.jss.2007.06.003openalex-snapshot
Search-based refactoring for software maintenance
inferredcites →https://doi.org/10.1016/j.jss.2014.06.040openalex-snapshot
Search-based metamodel matching with structural and syntactic measures
inferredcites →https://doi.org/10.1016/j.jss.2017.12.034openalex-snapshot
A survey on software smells
inferredcites →https://doi.org/10.1109/32.979986openalex-snapshot
A hierarchical model for object-oriented design quality assessment
inferredcites →https://doi.org/10.1109/4235.996017openalex-snapshot
A fast and elitist multiobjective genetic algorithm: NSGA-II
inferredcites →https://doi.org/10.1109/csmr.2013.1openalex-snapshot
Proceedings of the 2013 17th European Conference on Software Maintenance and Reengineering (CSMR 2013)
inferredcites →https://doi.org/10.1109/csmr.2013.31openalex-snapshot
Search-Based Refactoring Using Recorded Code Changes
inferredcites →https://doi.org/10.1109/icpc.2008.24openalex-snapshot
What's a Typical Commit? A Characterization of Open Source Software Repositories
inferredcites →https://doi.org/10.1109/icpc.2011.22openalex-snapshot
Design Defects Detection and Correction by Example
inferredcites →https://doi.org/10.1109/icse.2013.6606763openalex-snapshot
1st International workshop on combining modelling and search-based software engineering (CMSBSE 2013)
inferredcites →https://doi.org/10.1109/icse.2017.16openalex-snapshot
Automated Refactoring of Legacy Java Software to Default Methods
inferredcites →https://doi.org/10.1109/icse30413.2015openalex-snapshot
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering
inferredcites →https://doi.org/10.1109/icse34976.2017openalex-snapshot
2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)
inferredcites →https://doi.org/10.1109/icsm.2004openalex-snapshot
20th IEEE International Conference on Software Maintenance, 2004. Proceedings.
inferredcites →https://doi.org/10.1109/icsm.2004.1357820openalex-snapshot
Detection strategies: metrics-based rules for detecting design flaws
inferredcites →https://doi.org/10.1109/icsme.2018.00017openalex-snapshot
Improving Code: The (Mis) Perception of Quality Metrics
inferredcites →https://doi.org/10.1109/iwor.2019.00017openalex-snapshot
Can Refactoring Be Self-Affirmed? An Exploratory Study on How Developers Document Their Refactoring Activities in Commit Messages
inferredcites →https://doi.org/10.1109/ms.2008.123openalex-snapshot
Refactoring Tools: Fitness for Purpose
inferredcites →https://doi.org/10.1109/scam.2012.20openalex-snapshot
When Does a Refactoring Induce Bugs? An Empirical Study
inferredcites →https://doi.org/10.1109/scam.2019.00026openalex-snapshot
Interactive Refactoring Documentation Bot
inferredcites →https://doi.org/10.1109/scam.2019.00029openalex-snapshot
Less is More: From Multi-objective to Mono-objective Refactoring via Developer's Knowledge Extraction
inferredcites →https://doi.org/10.1109/tse.2009.1openalex-snapshot
Identification of Move Method Refactoring Opportunities
inferredcites →https://doi.org/10.1109/tse.2009.50openalex-snapshot
DECOR: A Method for the Specification and Detection of Code and Design Smells
inferredcites →https://doi.org/10.1109/tse.2011.41openalex-snapshot
How We Refactor, and How We Know It
inferredcites →https://doi.org/10.1109/tse.2012.19openalex-snapshot
Automated Behavioral Testing of Refactoring Engines
inferredcites →https://doi.org/10.1109/tse.2014.2318734openalex-snapshot
An Empirical Study of RefactoringChallenges and Benefits at Microsoft
inferredcites →https://doi.org/10.1109/tse.2014.2331057openalex-snapshot
A Cooperative Parallel Search-Based Software Engineering Approach for Code-Smells Detection
inferredcites →https://doi.org/10.1109/tse.2014.2372760openalex-snapshot
Mining Version Histories for Detecting Code Smells
inferredcites →https://doi.org/10.1109/tse.2016.2576451openalex-snapshot
Process Aspects and Social Dynamics of Contemporary Code Review: Insights from Open Source Development and Industrial Practice at Microsoft
inferredcites →https://doi.org/10.1109/tse.2017.2716950openalex-snapshot
Towards Prioritizing Documentation Effort
inferredcites →https://doi.org/10.1109/tse.2018.2872711openalex-snapshot
An Interactive and Dynamic Search-Based Approach to Software Refactoring Recommendations
inferredcites →https://doi.org/10.1109/wcre.2004openalex-snapshot
11th Working Conference on Reverse Engineering
inferredcites →https://doi.org/10.1109/wcre.2004.33openalex-snapshot
Refactoring - improving coupling and cohesion of existing code
inferredcites →https://doi.org/10.1145/1143997.1144315openalex-snapshot
Search-based determination of refactorings for improving the class structure of object-oriented systems
inferredcites →https://doi.org/10.1145/1276958.1277176openalex-snapshot
Pareto optimal search based refactoring at the design level
inferredcites →https://doi.org/10.1145/1810295.1810317openalex-snapshot
A cost-benefit framework for making architectural decisions in a business context
inferredcites →https://doi.org/10.1145/1830483.1830731openalex-snapshot
On the use of genetic programming for automated refactoring and the introduction of design patterns
inferredcites →https://doi.org/10.1145/1882291openalex-snapshot
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
inferredcites →https://doi.org/10.1145/1984732openalex-snapshot
Proceedings of the 4th Workshop on Refactoring Tools
inferredcites →https://doi.org/10.1145/2001576openalex-snapshot
Proceedings of the 13th annual conference on Genetic and evolutionary computation
inferredcites →https://doi.org/10.1145/2372251.2372260openalex-snapshot
Experimental assessment of software metrics using automated refactoring
inferredcites →https://doi.org/10.1145/2384616.2384634openalex-snapshot
Refactoring android Java code for on-demand computation offloading
inferredcites →https://doi.org/10.1145/2597073openalex-snapshot
Proceedings of the 11th Working Conference on Mining Software Repositories
inferredcites →https://doi.org/10.1145/2597073.2597082openalex-snapshot
Modern code reviews in open-source projects: which problems do they fix?
inferredcites →https://doi.org/10.1145/2642937openalex-snapshot
Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering
inferredcites →https://doi.org/10.1145/2642937.2642965openalex-snapshot
Recommendation system for software refactoring using innovization and interactive dynamic optimization
inferredcites →https://doi.org/10.1145/2729974openalex-snapshot
Many-Objective Software Remodularization Using NSGA-III
inferredcites →https://doi.org/10.1145/2884781.2884802openalex-snapshot
Improving refactoring speed by 10X
inferredcites →https://doi.org/10.1145/2932631openalex-snapshot
Multi-Criteria Code Refactoring Using Search-Based Software Engineering
inferredcites →https://doi.org/10.1145/2950290openalex-snapshot
Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering
inferredcites →https://doi.org/10.1145/2950290.2950317openalex-snapshot
Interactive and guided architectural refactoring with search-based recommendation
inferredcites →https://doi.org/10.1145/3180155.3180206openalex-snapshot
Accurate and efficient refactoring detection in commit history
inferredcites →https://doi.org/10.1145/3238147openalex-snapshot
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering
inferredcites →https://doi.org/10.1145/3238147.3238217openalex-snapshot
Reducing interactive refactoring effort via clustering-based multi-objective search
inferredcites →https://doi.org/10.1145/3510003openalex-snapshot
Proceedings of the 44th International Conference on Software Engineering
inferredcites →https://doi.org/10.5555/2662572.2662588openalex-snapshot
Searching models, modeling search: on the synergies of SBSE and MDE
inferredcites →https://doi.org/10.5555/957289.957308openalex-snapshot
A stochastic approach to automated design improvement
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/smr.70151openalex-snapshot
Enhancing NSGA‐II for Refactoring Recommendations: A Constraint‐Based Initialization and Adaptive Crossover Approach
inferred← citeshttps://doi.org/10.1002/widm.1508openalex-snapshot
Research on mining software repositories to facilitate refactoring
inferred← citeshttps://doi.org/10.1007/s10515-021-00314-wopenalex-snapshot
On the documentation of refactoring types
inferred← citeshttps://doi.org/10.1007/s10515-023-00400-1openalex-snapshot
MIRROR: multi-objective refactoring recommendation via correlation analysis
inferred← citeshttps://doi.org/10.1007/s10664-022-10219-1openalex-snapshot
A large-scale empirical study of commit message generation: models, datasets and evaluation
inferred← citeshttps://doi.org/10.1007/s10664-023-10325-8openalex-snapshot
18 million links in commit messages: purpose, evolution, and decay
inferred← citeshttps://doi.org/10.1007/s13369-023-08174-0openalex-snapshot
Machine Learning-Based Exploration of the Impact of Move Method Refactoring on Object-Oriented Software Quality Attributes
inferred← citeshttps://doi.org/10.1016/j.cosrev.2025.100767openalex-snapshot
Insight into code clone management through refactoring: a systematic literature review
inferred← citeshttps://doi.org/10.1016/j.jestch.2024.101660openalex-snapshot
Data-oriented QMOOD model for quality assessment of multi-client software applications
inferred← citeshttps://doi.org/10.1016/j.jss.2024.112307openalex-snapshot
COMET: Generating commit messages using delta graph context representation
inferred← citeshttps://doi.org/10.1016/j.mlwa.2022.100316openalex-snapshot
Mining commit messages to enhance software refactorings recommendation: A machine learning approach
inferred← citeshttps://doi.org/10.1038/s41598-024-72307-0openalex-snapshot
Detecting refactoring type of software commit messages based on ensemble machine learning algorithms
inferred← citeshttps://doi.org/10.1109/apsec57359.2022.00048openalex-snapshot
Retrieve-Guided Commit Message Generation with Semantic Similarity And Disparity
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00048openalex-snapshot
Context Conquers Parameters: Outperforming Proprietary Llm in Commit Message Generation
inferred← citeshttps://doi.org/10.1109/icsme52107.2021.00018openalex-snapshot
On the Evaluation of Commit Message Generation Models: An Experimental Study
inferred← citeshttps://doi.org/10.1109/tse.2023.3345800openalex-snapshot
Behind the Intent of Extract Method Refactoring: A Systematic Literature Review
inferred← citeshttps://doi.org/10.1109/tse.2024.3449564openalex-snapshot
3Erefactor: Effective, Efficient and Executable Refactoring Recommendation for Software Architectural Consistency
inferred← citeshttps://doi.org/10.1109/tse.2025.3604821openalex-snapshot
An Empirical Study of Software Refactorings in Real-World Open-Source Java Projects
inferred← citeshttps://doi.org/10.1109/tse.2026.3701958openalex-snapshot
Learning From Humans: Automated Commit Message Generation Leveraging Human-Written Commit Message and Context
inferred← citeshttps://doi.org/10.1145/3643675openalex-snapshot
KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation
inferred← citeshttps://doi.org/10.1145/3643916.3644413openalex-snapshot
Rationale Dataset and Analysis for the Commit Messages of the Linux Kernel Out-of-Memory Killer
inferred← citeshttps://doi.org/10.1145/3794857openalex-snapshot
Delving into History: Retrieve Less but Augment More on Commit Message Generation
inferred← citeshttps://doi.org/10.1587/transinf.2025mpp0003openalex-snapshot
Automated Versioning for Software Releases: A Retrospective Study and a New Lightweight Approach
inferred← citeshttps://doi.org/10.17771/pucrio.acad.60990openalex-snapshot
IDENTIFICATION AND REFACTORING OF DESIGN PROBLEMS IN SOFTWARE SYSTEMS
inferred← citeshttps://doi.org/10.2139/ssrn.5563489openalex-snapshot
FeatureRef: Towards Effective Refactoring of Features
inferred← citeshttps://doi.org/10.21817/indjcse/2022/v13i5/221305011openalex-snapshot
Software Restructuring at the Function Level Using Entropy Based Fuzzy C-means Clustering for Object Oriented Programming Language
inferred← citeshttps://doi.org/10.26226/morressier.613b5419842293c031b5b634openalex-snapshot
On the Evaluation of Commit Message Generation Models: An Experimental Study
inferred← citeshttps://doi.org/10.3390/a14100289openalex-snapshot
Comparing Commit Messages and Source Code Metrics for the Prediction Refactoring Activities
inferred← citeshttps://doi.org/10.3390/app122110773openalex-snapshot
Natural Language Processing Application on Commit Messages: A Case Study on HEP Software
inferred← citeshttps://doi.org/10.3390/app15084270openalex-snapshot
Predicting a Program’s Execution Time After Move Method Refactoring Based on Deep Learning and Feature Interaction
inferred← citeshttps://doi.org/10.5753/reic.2026.8471openalex-snapshot
Design of Empirically-Grounded Mutation Operators for Terraform IaC
inferred← citeshttps://doi.org/10.5753/vem.2021.17212openalex-snapshot
Minerando Motivações para Aplicação de Extract Method: Um Estudo Preliminar
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.