Skip to main content

Antecedents of Different Social Network Structures on Open Source Projects Popularity

  • Conference paper
  • First Online:
Smart Business: Technology and Data Enabled Innovative Business Models and Practices (WeB 2019)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 403))

Included in the following conference series:

  • 395 Accesses

Abstract

As Open source software (OSS) phenomenon become popular, it attracts millions of developers and plays a key role in success of small and large businesses. However, OSS ecosystem is very competitive and so only a few OSS projects, among millions hosted on social coding platforms such as GitHub, become successful. Since popular projects attract more developers, a key success ingredient, this research examines the antecedents of popularity of OSS projects hosted on a social coding platform. We have investigated the effect of the social structure of an OSS project on project popularity among community members. Data from GitHub is used to construct two different types of social networks for each project. The affiliation network represents the developers’ inter-project relationships and following network reveals intra-project relationship. Applying the lenses of social network theory, we examine the effect of embeddedness and cohesion of the project’s contributors on project popularity. Our results show that both affiliation and following networks are different in how they evolve and affect project popularity. Our findings can help OSS project leaders to understand developers’ interactions and its effect on popularity of the project.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  • Aksulu, A., Wade, M.: A comprehensive review and synthesis of open source research. J. Assoc. Inf. Syst. 11(11), 576 (2010)

    Google Scholar 

  • Amrit, C., Van Hillegersberg, J.: Exploring the impact of socio-technical core-periphery structures in open source software development. J. Inf. Technol. 25(2), 216–229 (2010)

    Google Scholar 

  • Bayati, S., Peiris, K.: “Road to Success: How Newcomers Gain Reputation in Open Source Community,” PACIS 2018. AIS, Japan (2018)

    Google Scholar 

  • Blincoe, K., Sheoran, J., Goggins, S., Petakovic, E., Damian, D.: Understanding the popular users: following, affiliation influence and leadership on github. Inf. Softw. Technol. 70, 30–39 (2016)

    Article  Google Scholar 

  • Borges, H., Hora, A., Valente, M.T.: Predicting the popularity of github repositories. In: Proceedings of the 12th International Conference on Predictive Models and Data Analytics in Software Engineering, ACM, p. 9 (2016)

    Google Scholar 

  • Cheruy, C., Robert, F., Belbaly, N.: Oss popularity: understanding the relationship between user-developer interaction, market potential and development stage. Systèmes d’information Management 22(3), 47–74 (2017)

    Article  Google Scholar 

  • Chou, S.W., He, M.Y.: The factors that affect the performance of open source software development–the perspective of social capital and expertise integration. Inf. Syst. J. 21(2), 195–219 (2011)

    Article  Google Scholar 

  • Croissant, Y., Millo, G.: Panel data econometrics in R: the Plm package. J. Stat. Software 27(2), 1–43 (2008)

    Article  Google Scholar 

  • Crowston, K., Howison, J., Annabi, H.: Information systems success in free and open source software development: theory and measures. Software Process: Improvement and Practice 11(2), 123–148 (2006)

    Article  Google Scholar 

  • Crowston, K., Scozzi, B.: Open source software projects as virtual organisations: competency rallying for software development. IEE Proceedings-Software 149(1), 3–17 (2002)

    Article  Google Scholar 

  • Crowston, K., Wei, K., Howison, J., Wiggins, A.: Free/Libre open-source software development: what we know and what we do not know, ACM Computing Surveys (CSUR), 44(2), 7 (2012)

    Google Scholar 

  • Dabbish, L., Stuart, C., Tsay, J., Herbsleb, J.: Social coding in github: transparency and collaboration in an open software repository. In: Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work: ACM, pp. 1277–1286 (2012)

    Google Scholar 

  • Daniel, S., Stewart, K.: Open source project success: resource access, flow, and integration. The J. Strategic Inf. Syst. 25(3), 159–176 (2016)

    Article  Google Scholar 

  • DeLone, W.H., McLean, E.R.: Information systems success: the quest for the dependent variable. Inf. Syst. Res. 3(1), 60–95 (1992)

    Article  Google Scholar 

  • El Mezouar, M., Zhang, F., Zou, Y.: An Empirical Study on the Teams Structures in Social Coding Using Github Projects, Empirical Software Engineering, pp. 1–34 (2019)

    Google Scholar 

  • Espinosa, J.A., Slaughter, S.A., Kraut, R.E., Herbsleb, J.D.: Team knowledge and coordination in geographically distributed software development. J. Manage. Inf. Syst. 24(1), 135–169 (2007)

    Article  Google Scholar 

  • Fitzgerald, B.: The transformation of open source software, MIS Quarterly, 587–598 (2006)

    Google Scholar 

  • Gelman, A., Hill, J.: Data Analysis Using Regression and Multilevel/Hierarchical Models. Cambridge University Press, Cambridge (2007)

    Google Scholar 

  • Ghapanchi, A.H.: Investigating the interrelationships among success measures of open source software projects. J. Organ. Comput. Electron. Commerce 25(1), 28–46 (2015)

    Article  Google Scholar 

  • Ghapanchi, A.H., Aurum, A.: Competency rallying in electronic markets: implications for open source project success. Electron. Markets 22(2), 117–127 (2012)

    Article  Google Scholar 

  • Ghapanchi, A.H., Aurum, A., Low, G.: Taxonomy for Measuring the Success of Open Source Software Projects, First Monday, 16(8) (2011)

    Google Scholar 

  • Grewal, R., Lilien, G.L., Mallapragada, G.: Location, Location, Location: how network embeddedness affects project success in open source systems. Manage. Sci. 52(7), 1043–1056 (2006)

    Article  Google Scholar 

  • Hahn, J., Moon, J.Y., Zhang, C.: Emergence of new project teams from open source software developer networks: impact of prior collaboration ties. Inf. Syst. Res. 19(3), 369–391 (2008)

    Article  Google Scholar 

  • Hinds, D., Lee, R.M.: Social network structure as a critical success condition for virtual communities. In: Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008), IEEE, p. 323 (2008)

    Google Scholar 

  • Jansen, S.: Measuring the health of open source software ecosystems: beyond the scope of project health. Inf. Software Technol. 56(11), 1508–1519 (2014)

    Article  Google Scholar 

  • Jarczyk, O., Gruszka, B., Jaroszewicz, S., Bukowski, L., Wierzbicki, A.: Github projects. quality analysis of open-source software. In: International Conference on Social Informatics, Springer, pp. 80–94 (2014)

    Google Scholar 

  • Kalliamvakou, E., Gousios, G., Blincoe, K., Singer, L., German, D.M., Damian, D.: The promises and perils of mining github. In: Proceedings of the 11th Working Conference on Mining Software Repositories, ACM, pp. 92–101 (2014)

    Google Scholar 

  • Mens, T., Adams, B., Marsan, J.: Towards an Interdisciplinary, Socio-Technical Analysis of Software Ecosystem Health, arXiv preprint arXiv:1711.04532 (2017)

  • Midha, V., Palvia, P.: Factors affecting the success of open source software. J. Syst. Software 85(4), 895–905 (2012)

    Article  Google Scholar 

  • Mo, W., Shen, B., He, Y., Zhong, H.: Geminer: mining social and programming behaviors to identify experts in github. In: Proceedings of the 7th Asia-Pacific Symposium on Internetware, ACM, pp. 93–101 (2015)

    Google Scholar 

  • Moqri, M., Mei, X., Qiu, L., Bandyopadhyay, S.: Effect of “Following” on contributions to open source communities. J. Manage. Inf. Syst. 35(4), 1188–1217 (2018)

    Article  Google Scholar 

  • Nielek, R., Jarczyk, O., Pawlak, K., Bukowski, L., Bartusiak, R., Wierzbicki, A.: Choose a job you love: predicting choices of github developers. In: 2016 IEEE/WIC/ACM International Conference on Web Intelligence (WI): IEEE, pp. 200–207 (2016)

    Google Scholar 

  • Peng, G.: Co-membership, networks ties, and knowledge flow: an empirical investigation controlling for alternative mechanisms. Decision Support Syst. 118, 83–90 (2019)

    Article  Google Scholar 

  • Peng, G., Wan, Y., Woodlock, P.: Network ties and the success of open source software development. The J. Strategic Inf. Syst. 22(4), 269–281 (2013)

    Article  Google Scholar 

  • Rastogi, A., Nagappan, N.: Forking and the sustainability of the developer community participation–an empirical investigation on outcomes and reasons. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp. 102–111. IEEE (2016)

    Google Scholar 

  • Sarker, F., Vasilescu, B., Blincoe, K., Filkov, V.: Socio-technical work-rate increase associates with changes in work patterns in online projects. In: ICSE 2019, Canada (2019)

    Google Scholar 

  • Schall, D.: Who to follow recommendation in large-scale online development communities. Inf. Softw. Technol. 56(12), 1543–1555 (2014)

    Article  Google Scholar 

  • Schilling, M.A., Phelps, C.C.: Interfirm collaboration networks: the impact of large-scale network structure on firm innovation. Manage. Sci. 53(7), 1113–1126 (2007)

    Article  Google Scholar 

  • Singh, P.V.: The small-world effect: the influence of macro-level properties of developer collaboration networks on open-source project success. ACM Trans. Software Eng. Methodol. (TOSEM), 20(2), 6 (2010)

    Google Scholar 

  • Singh, P.V., Tan, Y., Mookerjee, V.: Network effects: the influence of structural capital on open source project success, MIS Quarterly, 21, 813–829 (2011)

    Google Scholar 

  • Stewart, K., Ammeter, T.: An exploratory study of factors influencing the level of vitality and popularity of open source projects, In: ICIS 2002 Proceedings, p. 88 (2002)

    Google Scholar 

  • Stewart, K.J., Ammeter, A.P., Maruping, L.M.: Impacts of license choice and organizational sponsorship on user interest and development activity in open source software projects. Inf. Syst. Res. 17(2), 126–144 (2006)

    Article  Google Scholar 

  • Subramaniam, C., Sen, R., Nelson, M.L.: Determinants of open source software project success: a longitudinal study. Decision Support Syst. 46(2), 576–585 (2009)

    Article  Google Scholar 

  • Temizkan, O., Kumar, R.L.: Exploitation and exploration networks in open source software development: an artifact-level analysis. J. Manage. Inf. Syst. 32(1), 116–150 (2015)

    Article  Google Scholar 

  • Wu, J., Goh, K.Y.: Evaluating longitudinal success of open source software projects: a social network perspective, In: Hicss, IEEE, pp. 1–10 (2009)

    Google Scholar 

  • Wu, Y., Kropczynski, J., Shih, P. C., Carroll, J.M.: Exploring the ecosystem of software developers on github and other platforms. In: Proceedings of the Companion Publication of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing, pp. 265–268. ACM (2014)

    Google Scholar 

  • Yamashita, K., Kamei, Y., McIntosh, S., Hassan, A.E., Ubayashi, N.: Magnet or sticky? measuring project characteristics from the perspective of developer attraction and retention. J. Inf. Process. 24(2), 339–348 (2016)

    Google Scholar 

  • Zerouali, A., Mens, T., Robles, G., Gonzalez-Barahona, J.M.: On the diversity of software package popularity metrics: an empirical study of Npm. In: 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 589–593. IEEE (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shahab Bayati .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bayati, S., Tripathi, A. (2020). Antecedents of Different Social Network Structures on Open Source Projects Popularity. In: Lang, K.R., et al. Smart Business: Technology and Data Enabled Innovative Business Models and Practices. WeB 2019. Lecture Notes in Business Information Processing, vol 403. Springer, Cham. https://doi.org/10.1007/978-3-030-67781-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-67781-7_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-67780-0

  • Online ISBN: 978-3-030-67781-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics