• 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