• DocumentCode
    2075585
  • Title

    Making program refactoring safer

  • Author

    Soares, Gustavo

  • Author_Institution
    Fed. Univ. of Campina Grande, Campina Grande, Brazil
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    521
  • Lastpage
    522
  • Abstract
    Automated refactorings may change the program behavior. We propose an approach and its implementation called SafeRefactor for making program refactoring safer. We applied 10 Eclipse refactorings in a number of automatically generated programs, and used SafeRefactor to identify 50 bugs that lead to behavioral changes or compilation errors.
  • Keywords
    program compilers; program debugging; Eclipse refactorings; SafeRefactor; automated refactorings; compilation errors; program behavior; program refactoring; Catalogs; Computer bugs; Java; Metals; Reliability; Safety; Testing; refactoring; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810461
  • Filename
    6062127