Skip to search formSkip to main contentSkip to account menu

Code refactoring

Known as: Extract Method, Reengineering, Refactoring 
Code refactoring is the process of restructuring existing computer code—changing the factoring—without changing its external behaviour. Refactoring… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2007
Highly Cited
2007
Although state-of-the-art software repositories based on versioning system information are useful to assess the evolution of a… 
Highly Cited
2006
Highly Cited
2006
New revolutionary manufacturing paradigms, which take advantage of the newest emerging mechatronics, information, and… 
Highly Cited
2005
Highly Cited
2005
We have theoretically studied acoustic phonon spectra and phonon propagation in rectangular nanowires embedded within elastically… 
Highly Cited
2004
Highly Cited
2004
A business process attempts to encapsulate the delivery of a sequence of tasks, typically starting from accepting a service… 
Highly Cited
2001
Highly Cited
2000
Highly Cited
2000
  • Hoda FahmyR. Holt
  • 2000
  • Corpus ID: 1295700
In order to understand, analyze and possibly modify software, we commonly examine and manipulate its architecture. For example… 
Highly Cited
1999
Highly Cited
1999
Current research in software reengineering offers a great amount of tools specialized on certain reengineering tasks. The… 
Highly Cited
1995
Highly Cited
1995
In "Reengineering the Corporation" Michael Hammer introduced to reengineering success. He and his colleague Steven Stanton offer… 
Highly Cited
1994
Highly Cited
1994
Software maintenance is difficult and costly because the maintainer must understand the existing relationships in the maintained…