• DocumentCode
    2400846
  • Title

    MINCE: Mining change history of Android project

  • Author

    Sinha, Vibha Singhal ; Mani, Senthil ; Gupta, Monika

  • Author_Institution
    IBM Res., New Delhi, India
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    132
  • Lastpage
    135
  • Abstract
    An analysis of commit history of Android reveals that Android has a code base of 550K files, where on an average each file has been modified 8.7 times. 41% of files have been modified at-least once. In terms of contributors, it has an overall contributor community of 1563, with 58.5% of them having made >; 5 commits. Moreover, the contributor community shows high churn levels, with only 13 of contributors continuing from 2005 to 2011. In terms of industry participation, Google & Android account for 22% of developers. Intel and RedHat account for 2% of contributors each and IBM, Oracle, TI, SGI account for another 1% each. Android code can be classified into 5 sub-projects: kernel, platform, device, tools and toolchain. In this paper, we profile each of these sub-projects in terms of change volumes, contributor and industry participation. We further picked specific framework topics such as UI, security, whose understanding is required from perspective of developing apps over Android, and present some insights on community participation around the same.
  • Keywords
    codes; data mining; operating systems (computers); Android code; Android project; Google & Android account; IBM; Intel and RedHat account; MINCE; Oracle; SGI; TI; change volumes; churn levels; contributor community; device subprojects; industry participation; kernel subprojects; platform subproject; toolchain subprojects; tools subprojects; Androids; Communities; Companies; History; Humanoid robots; Kernel; Smart phones;
  • 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.6224271
  • Filename
    6224271