• DocumentCode
    3571933
  • Title

    Refactorings without names

  • Author

    Steimann, Friedrich ; von Pilgrim, Jens

  • Author_Institution
    Lehrgebiet Programmiersyst., Fernuniv. in Hagen, Hagen, Germany
  • fYear
    2012
  • Firstpage
    290
  • Lastpage
    293
  • Abstract
    As with design patterns before, the naming and cataloguing of refactorings has contributed significantly to the recognition of the discipline. However, in practice concrete refactoring needs may deviate from what has been distilled as a named refactoring, and mapping these needs to a series of such refactorings - if at all possible - can be difficult. To address this, we propose a framework of specifying refactorings in an ad hoc fashion, and demonstrate its feasibility by presenting an implementation. Evaluation is done by simulating application through a user on a set of given sample programs. Results suggest that our proposal of ad hoc refactoring is, for the investigated scenarios at least, viable.
  • Keywords
    formal specification; software maintenance; ad hoc refactoring; refactoring cataloguing; refactoring naming; refactoring specification; Refactoring; program restructuring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
  • Print_ISBN
    978-1-4503-1204-2
  • Type

    conf

  • DOI
    10.1145/2351676.2351726
  • Filename
    6494938