Quickchecking refactoring tools

  • Authors:
  • Dániel Drienyovszky;Dániel Horpácsi;Simon Thompson

  • Affiliations:
  • University of Kent, Canterbury, United Kingdom and Eötvös Loránd University, Budapest, Hungary;University of Kent, Canterbury, United Kingdom and Eötvös Loránd University, Budapest, Hungary;University of Kent, Canterbury, United Kingdom

  • Venue:
  • Proceedings of the 9th ACM SIGPLAN workshop on Erlang
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Refactoring is the transformation of program source code in a way that preserves the behaviour of the program. Many tools exist for automating a number of refactoring steps, but these tools are often poorly tested. We present an automated testing framework based on QuickCheck for testing refactoring tools written for the Erlang programming language.