• DocumentCode
    2535090
  • Title

    Interaction histories mining for software change guide

  • Author

    Kobayashi, Takashi ; Kato, Nozomu ; Agusa, Kiyoshi

  • Author_Institution
    Dept. of Inf. Eng., Nagoya Univ., Nagoya, Japan
  • fYear
    2012
  • fDate
    4-4 June 2012
  • Firstpage
    73
  • Lastpage
    77
  • Abstract
    This paper presents a prediction model for change propagation based on the developers ´interaction history. Since artifacts have internal and external dependencies, a change will cause some changes on related artifacts. In order to guide change operations in software development, our proposed method generates a change guide graph by mining developers´ interaction histories which consist of write and read accesses to artifacts. Using a change guide graph, we can guide change using the context of previous changes. To evaluate proposed change guide method, we perform a case study with an open-source software. We show that the context information is effective for file level and method level change predictions.
  • Keywords
    data mining; graph theory; public domain software; software engineering; software maintenance; change guide graph; change propagation; developer interaction history; file level change predictions; interaction histories mining; method level change predictions; open source software; software change guide; software development; software maintenance; History;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1758-0
  • Type

    conf

  • DOI
    10.1109/RSSE.2012.6233415
  • Filename
    6233415