A survey of software refactoring
T Mens, T Tourwé - IEEE Transactions on software engineering, 2004 - ieeexplore.ieee.org
… refactoring, there is good evidence that the refactoring preserves the program behavior.
Unfortunately, some refactorings will invalidate existing tests, even if the refactoring … refactoring. …
Unfortunately, some refactorings will invalidate existing tests, even if the refactoring … refactoring. …
[BOOK][B] Refactoring: improving the design of existing code
M Fowler - 2018 - books.google.com
… on the refactoring process. This book explains the principles and best practices of refactoring,
… Each refactoring describes the motivation and mechanics of a proven code transformation. …
… Each refactoring describes the motivation and mechanics of a proven code transformation. …
A field study of refactoring challenges and benefits
… In this section, we investigate a multi-year refactoring effort made by a designated refactoring
team in Windows. To understand the goal of this refactoring project and how the refactoring …
team in Windows. To understand the goal of this refactoring project and how the refactoring …
[PDF][PDF] Refactoring.
M Fowler - TOOLS (34), 2000 - clin-eco-develop-handle.s3.us-east …
Однажды некий консультант знакомился с проектом разработки про граммного
обеспечения. Он посмотрел часть написанного кода; в цент ре системы была некоторая …
обеспечения. Он посмотрел часть написанного кода; в цент ре системы была некоторая …
Metrics based refactoring
F Simon, F Steinbruckner… - … fifth european conference …, 2001 - ieeexplore.ieee.org
Refactoring is one key issue to increase internal software … smell", an automatic refactoring
location finder seems difficult. … for the decision of where to apply refactoring. Due to the fact that …
location finder seems difficult. … for the decision of where to apply refactoring. Due to the fact that …
Refactoring large process model repositories
… facilitating the identification of refactoring opportunities. Secondly, we introduce refactoring
techniques that provide remedies for these smells. A refactoring technique improves upon the …
techniques that provide remedies for these smells. A refactoring technique improves upon the …
[BOOK][B] Practical analysis for refactoring
DB Roberts - 1999 - search.proquest.com
… This dissertation describes several ways to make a refactoring tool that is both fast enough
… to assist refactoring, presents the design of the Refactoring Browser, a refactoring tool for …
… to assist refactoring, presents the design of the Refactoring Browser, a refactoring tool for …
Refactoring tools: Fitness for purpose
E Murphy-Hill, AP Black - IEEE software, 2008 - ieeexplore.ieee.org
… retain the flexibility to configure a refactoring, we built a tool in Eclipse called Refactoring
Cues that presents configuration options nonmodally.To use Refactoring Cues, you ask Eclipse …
Cues that presents configuration options nonmodally.To use Refactoring Cues, you ask Eclipse …
Refactoring--does it improve software quality?
K Stroggylos, D Spinellis - … on Software Quality (WoSQ'07: ICSE …, 2007 - ieeexplore.ieee.org
… The reengineering of these parts is usually performed using refactoring. Refactoring is …
collecting software metrics and performing automated refactoring on source code simplifies …
collecting software metrics and performing automated refactoring on source code simplifies …
UML model refactoring: a systematic literature review
M Misbhauddin, M Alshayeb - Empirical Software Engineering, 2015 - Springer
… refactoring, formalisms used to support refactoring at the model level, important to consider
when building refactoring tool support, and the effect of refactoring … UML model refactoring is …
when building refactoring tool support, and the effect of refactoring … UML model refactoring is …