• DocumentCode
    2400774
  • Title

    Bug introducing changes: A case study with Android

  • Author

    Asaduzzaman, Muhammad ; Bullock, Michael C. ; Roy, Chanchal K. ; Schneider, Kevin A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    116
  • Lastpage
    119
  • Abstract
    Changes, a rather inevitable part of software development can cause maintenance implications if they introduce bugs into the system. By isolating and characterizing these bug introducing changes it is possible to uncover potential risky source code entities or issues that produce bugs. In this paper, we mine the bug introducing changes in the Android platform by mapping bug reports to the changes that introduced the bugs. We then use the change information to look for both potential problematic parts and dynamics in development that can cause maintenance implications. We believe that the results of our study can help better manage Android software development.
  • Keywords
    mobile computing; program debugging; software maintenance; Android case study; Android platform; Android software development; bug report mapping; maintenance implications; source code; Androids; Computer bugs; Humanoid robots; Joining processes; Prediction algorithms; Programming; Software; Bug; bug report; change log; fixes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on
  • Conference_Location
    Zurich
  • ISSN
    2160-1852
  • Print_ISBN
    978-1-4673-1760-3
  • Type

    conf

  • DOI
    10.1109/MSR.2012.6224267
  • Filename
    6224267