-
2
-
-
63549089560
-
-
Pavel avgustinov, torbjörn ekman, and julian tibble. modularity first: a case for mixing aop and attribute grammars. in aspect-oriented software development (aosd). acm press, 2008.
-
Pavel avgustinov, torbjörn ekman, and julian tibble. modularity first: a case for mixing aop and attribute grammars. in aspect-oriented software development (aosd). acm press, 2008.
-
-
-
-
3
-
-
63549143996
-
-
aspectj development tools 1.5.1. http://www. eclipse.org/ajdt.
-
aspectj development tools 1.5.1. http://www. eclipse.org/ajdt.
-
-
-
-
4
-
-
63549102331
-
-
john brant and don roberts. the smalltalk refactoring browser. http://st-www.cs.uiuc. edu/users/brant/refactory/, 1999.
-
john brant and don roberts. the smalltalk refactoring browser. http://st-www.cs.uiuc. edu/users/brant/refactory/, 1999.
-
-
-
-
5
-
-
63549083345
-
-
ittai balaban, frank tip, and robert fuhrer. refactoring support for class library migration. in proceedings of the 20th acm conference on object- oriented programming, systems, languages, and applications, pages 265-279, 2005.
-
ittai balaban, frank tip, and robert fuhrer. refactoring support for class library migration. in proceedings of the 20th acm conference on object- oriented programming, systems, languages, and applications, pages 265-279, 2005.
-
-
-
-
6
-
-
63549105794
-
-
leonardo cole and paulo borba. deriving refactorings for aspectj. in aspect-oriented software development (aosd). acm press, 2005.
-
leonardo cole and paulo borba. deriving refactorings for aspectj. in aspect-oriented software development (aosd). acm press, 2005.
-
-
-
-
7
-
-
63549126647
-
-
márcio lopes cornélio. refactorings as formal refinements. ph.d. thesis, universidade federal de pernambuco, 2004.
-
márcio lopes cornélio. refactorings as formal refinements. ph.d. thesis, universidade federal de pernambuco, 2004.
-
-
-
-
8
-
-
63549087621
-
-
brett daniel, danny dig, kely garcia, and darko marinov. automated testing of refactoring engines. in proceedings of esec/fse'07. acm press, 2007.
-
brett daniel, danny dig, kely garcia, and darko marinov. automated testing of refactoring engines. in proceedings of esec/fse'07. acm press, 2007.
-
-
-
-
9
-
-
63549100374
-
-
alan donovan, adam kiezun, matthew s. tschantz, and michael d. ernst. converting java programs to use generic libraries. in object-oriented programming, systems and languages, pages 15- 34, 2004.
-
alan donovan, adam kiezun, matthew s. tschantz, and michael d. ernst. converting java programs to use generic libraries. in object-oriented programming, systems and languages, pages 15- 34, 2004.
-
-
-
-
10
-
-
63549083350
-
-
eclipse 3.3.1. http://www.eclipse.org, 2007.
-
eclipse 3.3.1. http://www.eclipse.org, 2007.
-
-
-
-
11
-
-
63549147451
-
-
torbjörn ekman, ran ettinger, max schäfer, and mathieu verbaere. refactoring bugs in eclipse, idea and visual studio, 2008. http://progtools.comlab.ox.ac.uk/refactoring/bugreports.
-
torbjörn ekman, ran ettinger, max schäfer, and mathieu verbaere. refactoring bugs in eclipse, idea and visual studio, 2008. http://progtools.comlab.ox.ac.uk/refactoring/bugreports.
-
-
-
-
12
-
-
63549083342
-
-
torbjörn ekman and görel hedin. modular name analysis for java using jastadd. in generative and transformational techniques in software engineering, international summer school, gttse 2005, 4143 of lncs. springer, 2006.
-
torbjörn ekman and görel hedin. modular name analysis for java using jastadd. in generative and transformational techniques in software engineering, international summer school, gttse 2005, volume 4143 of lncs. springer, 2006.
-
-
-
-
13
-
-
63549098712
-
-
torbjörn ekman and görel hedin. the jastadd extensible java compiler. in richard p. gabriel, editor, acm conference on object-oriented programming, systems and languages (oopsla). acm press, 2007.
-
torbjörn ekman and görel hedin. the jastadd extensible java compiler. in richard p. gabriel, editor, acm conference on object-oriented programming, systems and languages (oopsla). acm press, 2007.
-
-
-
-
14
-
-
63549139723
-
-
refactoring via program slicing and sliding. d.phil. thesis, computing laboratory, oxford, uk
-
ran ettinger. refactoring via program slicing and sliding. d.phil. thesis, computing laboratory, oxford, uk, 2007.
-
(2007)
-
-
ran ettinger1
-
15
-
-
63549088054
-
-
martin fowler. refactoring: improving the design of existing code. addison wesley, 2000.
-
martin fowler. refactoring: improving the design of existing code. addison wesley, 2000.
-
-
-
-
17
-
-
63549089552
-
-
alejandra garrido and josé meseguer. formal specification and verification of java refactorings. in proceedings of the sixth ieee international workshop on source code analysis and manipulation (scam), 2006.
-
alejandra garrido and josé meseguer. formal specification and verification of java refactorings. in proceedings of the sixth ieee international workshop on source code analysis and manipulation (scam), 2006.
-
-
-
-
18
-
-
63549105795
-
-
stefan hanenberg, christian oberschulte, and rainer unland. refactoring of aspect-oriented software. in net.objectdays, 2003.
-
stefan hanenberg, christian oberschulte, and rainer unland. refactoring of aspect-oriented software. in net.objectdays, 2003.
-
-
-
-
19
-
-
63549097830
-
-
jbuilder 2007. http://www.codegear.com/products/jbuilder, 2007.
-
jbuilder 2007. http://www.codegear.com/products/jbuilder, 2007.
-
-
-
-
20
-
-
63549089553
-
-
intellij idea 7.0.1. http://www.jetbrains. com, 2007.
-
intellij idea 7.0.1. http://www.jetbrains. com, 2007.
-
-
-
-
21
-
-
63549083344
-
-
tom mens, serge demeyer, and dirk janssens. formalising behaviour preserving program transformations. in graph transformation, 2505 of lecture notes in computer science, pages 286-301, 2002.
-
tom mens, serge demeyer, and dirk janssens. formalising behaviour preserving program transformations. in graph transformation, volume 2505 of lecture notes in computer science, pages 286-301, 2002.
-
-
-
-
22
-
-
63549147452
-
-
netbeans 6.0. http://www.netbeans.com, 2007.
-
netbeans 6.0. http://www.netbeans.com, 2007.
-
-
-
-
23
-
-
63549136358
-
-
william f. opdyke and ralph e. johnson. refactoring: an aid in designing application frameworks and evolving object-oriented systems. in proceedings of symposium on object-oriented programming emphasizing practical applications (sooppa), september 1990.
-
william f. opdyke and ralph e. johnson. refactoring: an aid in designing application frameworks and evolving object-oriented systems. in proceedings of symposium on object-oriented programming emphasizing practical applications (sooppa), september 1990.
-
-
-
-
24
-
-
63549118526
-
-
william f. opdyke. refactoring object-oriented frameworks. phd thesis, university of illinois at urbana-champaign, 1992.
-
william f. opdyke. refactoring object-oriented frameworks. phd thesis, university of illinois at urbana-champaign, 1992.
-
-
-
-
25
-
-
63549083343
-
-
donald f. roberts. practical analysis for refactoring. phd thesis, university of illinois at urbana- champaign, 1999.
-
donald f. roberts. practical analysis for refactoring. phd thesis, university of illinois at urbana- champaign, 1999.
-
-
-
-
26
-
-
63549140278
-
-
semmle. semmlecode. http://semmle.com, 2008.
-
semmle. semmlecode. http://semmle.com, 2008.
-
-
-
-
27
-
-
77950887624
-
-
nik sultana and simon thompson. mechanical verification of refactorings. in workshop on partial evaluation and program manipulation. acm sigplan, january 2008.
-
nik sultana and simon thompson. mechanical verification of refactorings. in workshop on partial evaluation and program manipulation. acm sigplan, january 2008.
-
-
-
-
28
-
-
63549092046
-
-
the aspectj team. the aspectj programming guide
-
the aspectj team. the aspectj programming guide.
-
-
-
-
29
-
-
63549099814
-
-
frank tip. refactoring for generalization using type constraints. in proceedings of the 18th acm conference on object-oriented programming, systems, languages, and applications, pages 13-26, 2003.
-
frank tip. refactoring for generalization using type constraints. in proceedings of the 18th acm conference on object-oriented programming, systems, languages, and applications, pages 13-26, 2003.
-
-
-
-
30
-
-
63549088055
-
-
daniel von dincklage and amer diwan. converting java classes to use generics. in proceedings of the 19th acm conference on object-oriented programming, systems, languages, and applications, pages 1-14, 2004.
-
daniel von dincklage and amer diwan. converting java classes to use generics. in proceedings of the 19th acm conference on object-oriented programming, systems, languages, and applications, pages 1-14, 2004.
-
-
-
-
31
-
-
63549140266
-
-
mathieu verbaere, ran ettinger, and oege de moor. jungl: a scripting language for refactoring. in international conference on software engineering (icse'06), 2006.
-
mathieu verbaere, ran ettinger, and oege de moor. jungl: a scripting language for refactoring. in international conference on software engineering (icse'06), 2006.
-
-
-
-
32
-
-
63549102325
-
-
w3c. jigsaw. http://www.w3.org/jigsaw/, 2006.
-
w3c. jigsaw. http://www.w3.org/jigsaw/, 2006.
-
-
-
-
33
-
-
63549100370
-
-
david wheeler. sloccount. http://www. dwheeler. com/sloccount/, 2006.
-
david wheeler. sloccount. http://www. dwheeler. com/sloccount/, 2006.
-
-
-
|