2 citations · 2 across the 1 of their papers we have counts for
4 papers · 1 filter
MORCoRA: Multi-Objective Refactoring Recommendation Considering Review Availability
Lei Chen, Shinpei Hayashi
Background: Search-based refactoring involves searching for a sequence of refactorings to achieve specific objectives. Although a typical objective is improving code quality, a dif…
ChangePrism: Visualizing the Essence of Code Changes
Lei Chen, Michele Lanza, Shinpei Hayashi
Understanding the changes made by developers when they submit a pull request and/or perform a commit on a repository is a crucial activity in software maintenance and evolution. Th…
How Much Can a Behavior-Preserving Changeset Be Decomposed into Refactoring Operations?
Kota Someya, Lei Chen, Michael J. Decker +1
Developers sometimes mix behavior-preserving modifications, such as refactorings, with behavior-altering modifications, such as feature additions. Several approaches have been prop…
Understanding Code Change with Micro-Changes
Lei Chen, Michele Lanza, Shinpei Hayashi
A crucial activity in software maintenance and evolution is the comprehension of the changes performed by developers, when they submit a pull request and/or perform a commit on the…