Refactoring Reading Group
KrisDeVolder,
AlexBradley,
RickChern,
LloydMarkle
Template for evaluating papers
- Email these to discussion leader beforehand:
- Summary of paper
- Positive and negative points about the paper
- Try to construct arguments both for why you would strongly support the paper (A rating) and why you would strongly oppose it (D rating)
Future readings to discuss
- July 2?
- June 24 (Lloyd leading)
Previously discussed readings
- June 18 (Alex leading)
- June 10 (Rick leading)
- June 4
- May 27
Other interesting readings
- Similar work by authors of previously discussed papers:
- Jan Wloka. Tool-supported Refactoring of Aspect-oriented Programs
. Ph.D. thesis, TU Berlin, 2007.
- Book: Laddad, R. Aspect Oriented Refactoring
. Addison-Wesley Professional, 2006.
- Monteiro, M. P. Catalogue of Refactorings for AspectJ
. Technical Report UM-DI-GECSD-200402, Universidade do Minho, December 2004.
- Tom Mens, Serge Demeyer, Bart Du Bois, Hans Stenten and Pieter Van Gorp. Refactoring: Current Research and Future Trends
. 2003.
- Liu, J., Batory, D., and Lengauer, C. Feature oriented refactoring of legacy applications
. ICSE 2006.
- Mathieu Verbaere, Ran Ettinger and Oege de Moor. JunGL: a Scripting Language for Refactoring
. ICSE 2006.
- Len Feremans. Aspect-Oriented Refactoring
. Thesis (licentiaat in de Toegepaste Informatica), Vrije Universiteit Brussel, 2005.
- Binkley, D., Ceccato, M., Harman, M., Ricca, F., and Tonella, P. Automated Refactoring of Object Oriented Code into Aspects
. ICSM 2005.
- David Shepherd and Lori Pollock. Ophir: A Framework for Automatic Mining and Refactoring of Aspects
. Technical Report No. 2004-03, Dept of Computer & Information Sciences, University of Delaware.
- Tonella, P., Ceccato, M. Migrating Interface Implementation to Aspects
. ICSM'04, Chicago, USA, September 2004.
- [May have something about transactional refactorings:] Paolo Bottoni, Francesco Parisi Presicce, and Gabriele Taentzer. Specifying Integrated Refactoring with Distributed Graph Transformations
. AGTIVE 2003, LNCS 3062, pp. 220–235, 2004.
- Hanenberg, S., Oberschulte, C., Unland, R. Refactoring of Aspect-Oriented Software
. Net.ObjectDays 2003.
- Iwamoto, M., Zhao, J. Refactoring Aspect-Oriented Programs
. 4th AOSD Modeling With UML Workshop, UML'2003.
- Jan Hannemann, Thomas Fritz and Gail C. Murphy. Refactoring to Aspects – an Interactive Approach
. Proceedings of the 2003 OOPSLA workshop on Eclipse technology eXchange.
- Borba and Soares. Refactoring and code generation tools for AspectJ
. OOPSLA 2002.
- Tom Mens, Serge Demeyer, and Dirk Janssens. Formalising Behaviour Preserving Program Transformations
. ICGT 2002, LNCS 2505, pp. 286–301, 2002.
- Filman, R. E. and Friedman, D. P. Aspect-Oriented Programming is Quantification and Obliviousness
. OOPSLA 2000.
- There's another version of this paper in Filman, Elrad, Clarke and Aksit, Aspect-Oriented Software Development, Addison-Wesley Professional, 2004, on SPL shelves.
- D. L. Parnas. On the criteria to be used in decomposing systems into modules
. Commun. ACM 15, 12 (Dec. 1972), 1053-1058.
This topic: SPL
> RefactoringReadingGroup
Topic revision: r10 - 2008-06-18 - AlexBradley