• DocumentCode
    197414
  • Title

    Analyzing the history of software systems to predict class changes

  • Author

    Vidal, Silvia ; Marcos, Claudia ; Diaz Pace, Andres

  • Author_Institution
    ISISTAN Res. Inst., UNICEN, Tandil, Argentina
  • fYear
    2014
  • fDate
    11-13 June 2014
  • Firstpage
    228
  • Lastpage
    233
  • Abstract
    Determining the critical parts of a system is key to effectively conduct preventive software maintenance. To accomplish this task, information from the system history (i.e., past versions) can be helpful for identifying those software elements that are more likely to receive modifications in the near future. However, interpreting the large amount of data usually present in the history can be difficult. In this work, we propose an approach adapted from financial markets for analyzing the history of an object-oriented system and predicting the classes that might change. We have evaluated our approach by comparing it with existing approaches. The results, although preliminary, show that our approach makes more accurate predictions for class changes.
  • Keywords
    object-oriented methods; software maintenance; class changes prediction; financial markets; object-oriented system; preventive software maintenance; software system history; Context; History; Java; Measurement; Software systems; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Biennial Congress of Argentina (ARGENCON), 2014 IEEE
  • Conference_Location
    Bariloche
  • Print_ISBN
    978-1-4799-4270-1
  • Type

    conf

  • DOI
    10.1109/ARGENCON.2014.6868500
  • Filename
    6868500