• DocumentCode
    2329769
  • Title

    Reverse Engineering Co-maintenance Relationships Using Conceptual Analysis of Source Code

  • Author

    Grant, Scott ; Cordy, James R. ; Skillicorn, David B.

  • Author_Institution
    Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2011
  • fDate
    17-20 Oct. 2011
  • Firstpage
    87
  • Lastpage
    91
  • Abstract
    In this work, we explore the relationship between topic models and co-maintenance history by introducing a visualization that compares conceptual cohesion within change lists. We explain how this view of the project history can give insight about the semantic architecture of the code, and we identify a number of patterns that characterize particular kinds of maintenance tasks. We examine the relationship between co-maintenance history and concept location, and visualize the distribution of changes across concepts to show how these techniques can be used to predict co-maintenance of source code methods.
  • Keywords
    data visualisation; reverse engineering; software maintenance; change distribution visualization; maintenance task; project history view; reverse engineering comaintenance relationship; source code conceptual analysis; Cloning; Data models; Data visualization; History; Large scale integration; Maintenance engineering; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2011 18th Working Conference on
  • Conference_Location
    Limerick
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4577-1948-6
  • Type

    conf

  • DOI
    10.1109/WCRE.2011.20
  • Filename
    6079830