• DocumentCode
    3606688
  • Title

    Challenges to and Solutions for Refactoring Adoption: An Industrial Perspective

  • Author

    Sharma, Tushar ; Suryanarayana, Girish ; Samarthyam, Ganesh

  • Volume
    32
  • Issue
    6
  • fYear
    2015
  • Firstpage
    44
  • Lastpage
    51
  • Abstract
    Refactoring is a key approach for managing technical debt. In the past few years, refactoring techniques and tools have received considerable attention from researchers and tool vendors. However, several practical challenges must be overcome to facilitate the adoption of refactoring in industrial contexts. Results from a survey at the Siemens Corporate Development Center India highlight common challenges to refactoring adoption. The article also outlines ways to address these challenges and describes key initiatives the development center is planning and launching. This article is part of a special issue on Refactoring.
  • Keywords
    DP industry; software maintenance; software tools; Siemens Corporate Development Center India; industrial context; refactoring technique; refactoring tool; technical debt management; Code refractoring; Organizations; Programming; Project management; Software development; Software engineering; Technological innovation; design tools and techniques; quality analysis and evaluation; refactoring; software design; software development; software engineering;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2015.105
  • Filename
    7274239