loading...
Using Re-factoring to Reduce the Pain of Component Evolution
Central Michigan University, Mount Pleasant, Michigan August 11-August 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2005.68Third ACIS Int'l Conference on Softwa ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ralph Johnson, University of Illinois-Urbana-Champaign

Refactoring is usually described as a way to keep software as simple as possible, or as a way to reuse parts of a software system that were not designed to be reusable. But it has other uses.

One of the problems with using software components is that new versions of the components require changes in the systems that use them. If the change from one version of a component to another is described as a set of refactorings then the parts of the system that use them can be automatically changed to use the new versions of the component. This makes it much easier for developers to use the latest versions of components.

Citation:
Ralph Johnson, "Using Re-factoring to Reduce the Pain of Component Evolution," sera, pp.248, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.