Sciweavers

1700 search results - page 3 / 340
» Specifying and implementing refactorings
Sort
View
IWPSE
2003
IEEE
13 years 10 months ago
Beyond the Refactoring Browser: Advanced Tool Support for Software Refactoring
Current refactoring tools only provide support for performing selected refactorings. We show how tool support can be provided for the preparatory phases of refactoring as well, by...
Tom Mens, Tom Tourwé, Francisca Muño...
ECOOP
2009
Springer
14 years 6 months ago
Stepping Stones over the Refactoring Rubicon
Refactoring tools allow the programmer to pretend they are working with a richer language where the behaviour of a program is automatically preserved during restructuring. In this ...
Mathieu Verbaere, Max Schäfer, Oege de Moor, ...
OOPSLA
2009
Springer
13 years 10 months ago
The operation recorder: specifying model refactorings by-example
Predefined composite operations are handy for efficient software modeling, e.g., for the automatic execution of refactor
Petra Brosch, Martina Seidl, Konrad Wieland, Manue...
UML
2005
Springer
13 years 10 months ago
Refactoring OCL Annotated UML Class Diagrams
Refactoring of UML class diagrams is an emerging research topic and heavily inspired by refactoring of program code written in object-oriented implementation languages. Current cla...
Slavisa Markovic, Thomas Baar
ICSE
2005
IEEE-ACM
14 years 5 months ago
Binary refactoring: improving code behind the scenes
We present Binary Refactoring: a software engineering technique for improving the implementation of programs without modifying their source code. While related to regular refactor...
Eli Tilevich, Yannis Smaragdakis