]> git.uio.no Git - ifi-stolz-refaktor.git/blob - thesis/bibliography/master-thesis-erlenkr-bibliography.bib
Thesis: adding subsection about the etymology of 'refactoring'
[ifi-stolz-refaktor.git] / thesis / bibliography / master-thesis-erlenkr-bibliography.bib
1 @Book{refactoring,
2     author = {Fowler, Martin},
3     title = {Refactoring : improving the design of existing code},
4     publisher = {Addison-Wesley},
5     year = {1999},
6     address = {Reading, MA},
7     isbn = {0201485672}
8 }
9
10 @Book{kerievsky2005,
11     author = {Kerievsky, Joshua},
12     title = {Refactoring to patterns},
13     publisher = {Addison-Wesley},
14     year = {2005},
15     address = {Boston},
16     isbn = {0321213351}
17 }
18
19 @Book{dp,
20     author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
21     title = {Design patterns : elements of reusable object-oriented software},
22     publisher = {Addison-Wesley},
23     year = {1995},
24     address = {Reading, MA},
25     isbn = {0201633612}
26 }
27
28 @article{demeyer2002,
29     author = {Demeyer, Serge},
30     title = {Maintainability Versus Performance: What’s the Effect of Introducing Polymorphism?},
31     journal = {ICSE'2003},
32     year = {2002},
33     address = {University of Antwerp}
34 }
35
36 @online{etymology-refactoring,
37   author = {Fowler, Martin},
38   title = {Etymology Of Refactoring},
39   year = {2003},
40   url = {http://martinfowler.com/bliki/EtymologyOfRefactoring.html}
41 }
42
43 @book{brodie1984,
44   edition = {1984, 1994, 2004},
45   title = {Thinking Forth},
46   rights = {Creative Commons},
47   url = {http://thinking-forth.sourceforge.net/},
48   author = {Brodie, Leo}
49 }
50
51 @article{refactoringBrowser1997,
52   title = {A Refactoring Tool for Smalltalk},
53   volume = {3},
54   issn = {1074-3227},
55   pages = {253–263},
56   number = {4},
57   journaltitle = {Theor. Pract. Object Syst.},
58   author = {Roberts, Don and Brant, John and Johnson, Ralph},
59   date = {1997-10},
60 }
61