A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Automated software evolution towards design patterns
2002
Proceedings of the 4th international workshop on Principles of software evolution - IWPSE '01
During the evolution of a software system, it may be necessary to refactor the software in order to make it more flexible and amenable to new requirements that are being introduced. A typical aim of such a refactoring is to apply a suitable design pattern to the program in order to enhance its flexibility. Performing such a transformation by hand is an error-prone process, so automated support would be useful. We have developed a methodology for the creation of automated transformations that
doi:10.1145/602461.602499
dblp:conf/iwpse/CinneideN01
fatcat:7y3qlpi5afb7timx6wy3xfidt4