Loading [a11y]/accessibility-menu.js
RefaX: a refactoring framework based on XML | IEEE Conference Publication | IEEE Xplore

RefaX: a refactoring framework based on XML


Abstract:

Refactoring, i.e., the process of changing a software system to improve its internal quality and preserving its external behavior, is gaining increasing acceptance among ...Show More

Abstract:

Refactoring, i.e., the process of changing a software system to improve its internal quality and preserving its external behavior, is gaining increasing acceptance among software developers. Even though many refactoring tools are now available for a variety of programming languages, most of them are difficult to reuse, extend or even customize, mainly because they provide no uniform way of representing and manipulating source code information. This work presents a refactoring framework, called RefaX, which relies on open, XML-based source code models and processing standards to facilitate the development, customization and reuse of refactoring tools. In particular, RefaX makes it possible to develop refactoring tools that are independent of source code model, programming language and XML processing technology. The viability of the framework is illustrated through a refactoring prototype for Java.
Date of Conference: 11-14 September 2004
Date Added to IEEE Xplore: 22 November 2004
Print ISBN:0-7695-2213-0
Print ISSN: 1063-6773
Conference Location: Chicago, IL, USA

Contact IEEE to Subscribe

References

References is not available for this document.