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
Link To Document :
بازگشت