DocumentCode
3296440
Title
Modularity and Inequality of Code Contribution in Open Source Software Development
Author
Peng, Gang ; Geng, Xianjun ; Lin, Lihui
fYear
2012
fDate
4-7 Jan. 2012
Firstpage
4505
Lastpage
4514
Abstract
We develop a model to study how the code architecture affects open source software (OSS) development. A major advantage brought by a modular architecture of code base is that it reduces both the cognitive cost and the coordination cost associated with OSS development. We show that in OSS development, the amount of individual code contribution, the inequality of code contribution among programmers, and the total output of code all have nonlinear relationships with the level of modularity of the project. We further empirically test the predictions using the Source Forge OSS development data, and the results confirm our theoretical predictions.
Keywords
cost reduction; public domain software; software architecture; Source Forge OSS development data; code architecture; code contribution; cognitive cost reduction; coordination cost reduction; modular architecture; nonlinear relationship; open source software development; project modularity; Computer architecture; Computer hacking; Encoding; Lead; Programming; Software; Technological innovation; innovation; modularity; open source; software development;
fLanguage
English
Publisher
ieee
Conference_Titel
System Science (HICSS), 2012 45th Hawaii International Conference on
Conference_Location
Maui, HI
ISSN
1530-1605
Print_ISBN
978-1-4577-1925-7
Electronic_ISBN
1530-1605
Type
conf
DOI
10.1109/HICSS.2012.437
Filename
6149440
Link To Document