Instruct: Given a paper title, retrieve paper titles that are cited by the given paper.
Query: An empirical investigation into the role of API-level refactorings during software evolution
A survey of software refactoring
Evolving object-oriented designs with refactorings
From Monolith to Microservices: A Classification of Refactoring Approaches
Aspect-Oriented Refactoring of Legacy Applications: An Evaluation
Laws of Software Evolution Revisited
Empirical evaluation of software maintainability based on a manually validated refactoring dataset
Search-Based Refactoring Detection Using Software Metrics Variation
Programs, life cycles, and laws of software evolution
Exploiting the map metaphor in a tool for software evolution
Refactoring and Testing in 2016: A Practitioner's Perspective
Program comprehension during software maintenance and evolution
Metrics Based Refactoring
Automated testing of refactoring engines
Template-based reconstruction of complex refactorings
Types of software evolution and software maintenance
The evolution matrix: recovering software evolution using software visualization techniques
Identification of Move Method Refactoring Opportunities
Multi-Criteria Code Refactoring Using Search-Based Software Engineering: An Industrial Case Study
Why we refactor? confessions of GitHub contributors
Tracking down performance variation against source code evolution
Notions of Computation as Monoids ( extended version )
Change Distilling:Tree Differencing for Fine-Grained Source Code Change Extraction
Seeping Semantics: Linking Datasets Using Word Embeddings for Data Discovery
The Golden Beauty: Brain Response to Classical and Renaissance Sculptures
Growth Pattern of Untreated Boys with Simple Virilizing Congenital Adrenal Hyperplasia Indicates Relative Androgen Insensitivity during the First Six Months of Life