Tenth OOPSLA Workshop on Behavioral Semantics.
Tampa Bay, Florida, USA, October 15, 2001.
Author(s): Jan Philipps, Bernhard Rumpe Year: 2001 Publisher: Northeastern University Editor: Kenneth Baclavski, Haim Kilov Abstract:Refactoring is a new name for a transformational approach to iterative
software
development. Originally focused on class diagrams, it is now
commonly
associated with object-oriented programming languages like
Java. In this
article, we trace some of the conceptual roots and the
ideas behind
refactoring, and sketch its relation to other techniques,
such as behavioral
and structural refinement or compiler optimization.
Based on these
observations, we firmly believe that improved and
adapted refactoring
techniques will belong to the methodical tool set
of tomorrow's software
engineers.
BibTeX-Entry:
@inproceedings{PR01,
author = {Jan Philipps and Bernhard Rumpe},
title = {Roots of Refactoring},
booktitle = {Tenth OOPSLA Workshop on Behavioral Semantics.
Tampa Bay, Florida, USA, October 15, 2001.},
year = {2001},
publisher = {Northeastern University},
editor = {Kenneth Baclavski and Haim Kilov}
}
Bernhard Rumpe