Skip to main content

Refactoring Tools

Report on the 1st Workshop WRT at ECOOP 2007

  • Conference paper
Book cover Object-Oriented Technology. ECOOP 2007 Workshop Reader (ECOOP 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4906))

Included in the following conference series:

  • 391 Accesses

Abstract

WRT’07 was the first instance of the Workshop on Refactoring Tools. It was held in Berlin, Germany, on July 31st, in conjunction with ECOOP’07. The workshop brought together over 50 participants from both academia and industry. Participants include the lead developers of two widely used refactoring engines (Eclipse and NetBeans), researchers that work on refactoring tools and techniques, and others generally interested in refactoring. WRT’07 accepted 32 submissions, however, it was impossible to present all these submissions in one single day. Instead, in the morning session we started with a few technical presentations, followed by large group discussions around noon, a poster session and small group discussions in the afternoon. WRT’07 ended with a retrospective session and unanimous consensus to organize another session in the future.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Demeyer, S., Van Rysselberghe, F., Gîrba, T., Ratzinger, J., Marinescu, R., Mens, T., Du Bois, B., Janssens, D., Ducasse, S., Lanza, M., Rieger, M., Gall, H., El-Ramly, M.: The LAN-simulation: A Refactoring Teaching Example. In: Proceedings of International Workshop on Principles of Software Evolution, pp. 123–134. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  2. Dig, D., Comertoglu, C., Marinov, D., Johnson, R.: Automatic detection of refactorings in evolving components. In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol. 4067, pp. 404–428. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Dig, D., Cebulla, M. (eds.): 1st workshop on refactoring tools (wrt 2007). Technical Report ISSN 1436-9915, Technical University of Berlin (July 2007)

    Google Scholar 

  4. Dig, D., Manzoor, K., Johnson, R., Nguyen, T.N.: Refactoring-aware Configuration Management for Object-Oriented Programs. In: Proceedings of International Conference on Software Engineering, pp. 427–436. IEEE Computer Society Press, Los Alamitos (2007)

    Google Scholar 

  5. Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Adison-Wesley, London (1999)

    Google Scholar 

  6. Tip, F.: Refactoring using type constraints. In: Riis Nielson, H., Filé, G. (eds.) SAS 2007. LNCS, vol. 4634, pp. 1–17. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Tip, F., Kiezun, A., Bauemer, D.: Refactoring for generalization using type constraints. In: OOPSLA 2003. Proceedings of Object-oriented programing, systems, languages, and applications, pp. 13–26. ACM Press, New York (2003)

    Google Scholar 

  8. Weissgerber, P., Diehl, S.: Identifying refactorings from source-code changes. In: ASE 2006. Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering, pp. 231–240. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  9. WRT 2007 homepage, http://netfiles.uiuc.edu/dig/RefactoringWorkshop

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Cebulla

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dig, D. et al. (2008). Refactoring Tools. In: Cebulla, M. (eds) Object-Oriented Technology. ECOOP 2007 Workshop Reader. ECOOP 2007. Lecture Notes in Computer Science, vol 4906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78195-0_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78195-0_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78194-3

  • Online ISBN: 978-3-540-78195-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics