• DocumentCode
    2333545
  • Title

    Measuring disruption from software evolution activities using graph-based metrics

  • Author

    Paymal, Prashant ; Patil, Rajvardhan ; Bhowmick, Sanjukta ; Siy, Harvey

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Nebraska, Omaha, NE, USA
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    532
  • Lastpage
    535
  • Abstract
    In this paper, we investigate how class relationships are disrupted after large scale changes. We use graphs to represent different software versions and study changes to graph properties. We explore different combinatorial metrics to measure the extent of disruption after perfective maintenance activities. Our early results, on JHotDraw, demonstrate that combinatorial metrics can provide a good indicator to the degree to which relationships are disrupted or preserved across different versions.
  • Keywords
    graph theory; software metrics; JHotDraw; combinatorial metrics; disruption measurement; graph based metrics; graph properties; software evolution activities; Correlation; Electric breakdown; Maintenance engineering; Measurement; Social network services; Software systems; dynamic network analysis; graph theory; perfective maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2011 27th IEEE International Conference on
  • Conference_Location
    Williamsburg, VI
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4577-0663-9
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2011.6080825
  • Filename
    6080825