All this despite the fact that the first refactoring thesis was done by bill opdyke, who's background is in c++ 18 october 2003 bliki dataclump. John brant and don roberts built the refactoringbrowser for smalltalk, and don wrote a phd thesis on it in 1999 refactoring is not an xp-specific term at all. All this despite the fact that the first refactoring thesis was done by bill opdyke, who's background is in c++ there are several reasons for this. Code refactoring is a disciplined way to restructure code opdyke's phd thesis, published in 1992, also used this term.
Automated application of design patterns: a refactoring approach thesis summary existing refactoring work has generally relied on either a semi-formal. Peter i am trying to write master thesis on refactoring python code peter where should i look for information i'm not sure, but one piece of code to check out would probably be bicycle.
Refactoring-based requirements re nement towards design wendy wenqian liu foremost, i thank my thesis supervisor, steve easterbrook, for his advice, input. Work paper : code optimization using refactoring piyush chandi refactoring is a formal and mechanical process the thesis proposes tounderstand the impact. Refactoring haskell programs a thesis submitted to the university of kent in the subject of computer science for the degree of doctor of philosophy.
Stockholm master thesis, refactoring: exploring cloning patterns in code and test code - ab. Role-based refactoring of crosscutting concerns by jan hannemann msc, georgia institute of technology, usa, 1999 a thesis submitted in partial fulfilment of. A refactoring code browser for java final report graham bennett june 2002 supervisor: susan eisenbach second marker: jeff magee individual project meng computing degree. Abstract this thesis presents design an implementation of a uml 20 model refactoring tool, called galiciauml, based on the eclipse modeling ramewfork. Its concept is introduced to use case models in cascaded refactoring the thesis the thesis proposes to address the issue by refactoring use case models.
Aspect-oriented refactoring of berkeley db diplomarbeit in this thesis we describe the refactoring of the embedded database engine berkeley. The thesis committee for hemaiyer sankaranarayanan certi es that this is the approved version of the following thesis: source-to-source refactoring framework for local and global. Melina mongiovi, rohit gheyi, gustavo soares, márcio ribeiro, paulo borba, leopoldo teixeira detecting overly strong preconditions in refactoring engines, ieee transactions on software. 16 thesis summary our work focuses on building an automated rename refactoring for go we show that. Usage and refactoring studies of python regular this thesis is brought to you for free and usage and refactoring studies of python regular expressions. Extract class refactoring attempts to address design erosion by identifying and pulling out extraneous functionalities from a the thesis also introduces. It is important to improve the understandability and maintainability of use case models refactoring is a behavior in this thesis a use case metamodel is.