• DocumentCode
    3426648
  • Title

    Understanding Change Requests to Predict Software Impact

  • Author

    Ackermann, Christopher ; Lindvall, Mikael

  • Author_Institution
    Fraunhofer Center for Exp. Software Eng., MD
  • fYear
    2006
  • fDate
    38808
  • Firstpage
    66
  • Lastpage
    75
  • Abstract
    During its lifecycle, software experiences numerous changes that are either due to bug fixes or to the incorporation of new features. Implementing such changes is often more difficult than expected, which frequently leads to underestimation of the associated implementation effort. This paper describes work that aims to understand change impact based on the visualization of the characteristics of change requests using standard diagrams (e.g. UML diagrams). Each diagram depicts different aspects of a software system and can illustrate factors that might drive the implementation effort. Using examples, in which we analyze three change requests, we describe how we determined the characteristics of the change requests. We furthermore discuss how the impact of change requests on diagrams relates to the implementation effort. Our overall goal is to develop a new impact analysis approach that helps determine software change impact based on the use of specific diagrams
  • Keywords
    Unified Modeling Language; program debugging; program visualisation; reverse engineering; software maintenance; UML diagram; bug fixing; software change impact prediction; software change request understanding; software change request visualization; Computer bugs; Delay; Information analysis; Software debugging; Software development management; Software engineering; Software maintenance; Software systems; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2006. SEW '06. 30th Annual IEEE/NASA
  • Conference_Location
    Columbia, MD
  • ISSN
    1550-6215
  • Print_ISBN
    0-7695-2624-1
  • Type

    conf

  • DOI
    10.1109/SEW.2006.36
  • Filename
    4090246