{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T14:17:54Z","timestamp":1785593874743,"version":"3.56.0"},"reference-count":63,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,2,10]],"date-time":"2018-02-10T00:00:00Z","timestamp":1518220800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Acad\u00e9mie Wallonie-Bruxelles","award":["AUWB-12\/17-UMONS-3"],"award-info":[{"award-number":["AUWB-12\/17-UMONS-3"]}]},{"DOI":"10.13039\/501100002661","name":"Fonds De La Recherche Scientifique - FNRS","doi-asserted-by":"publisher","award":["J.0023.16"],"award-info":[{"award-number":["J.0023.16"]}],"id":[{"id":"10.13039\/501100002661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002661","name":"Fonds De La Recherche Scientifique - FNRS","doi-asserted-by":"publisher","award":["R.60.04.18.F"],"award-info":[{"award-number":["R.60.04.18.F"]}],"id":[{"id":"10.13039\/501100002661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2019,2]]},"DOI":"10.1007\/s10664-017-9589-y","type":"journal-article","created":{"date-parts":[[2018,2,10]],"date-time":"2018-02-10T06:37:31Z","timestamp":1518244651000},"page":"381-416","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":221,"title":["An empirical comparison of dependency network evolution in seven software packaging ecosystems"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5824-5823","authenticated-orcid":false,"given":"Alexandre","family":"Decan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tom","family":"Mens","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philippe","family":"Grosjean","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,2,10]]},"reference":[{"key":"9589_CR1","doi-asserted-by":"publisher","unstructured":"Aalen O, Borgan O, Gjessing H (2008) Survival and event history analysis: a process point of view springer. \n                    https:\/\/doi.org\/10.1007\/978-0-387-68560-1","DOI":"10.1007\/978-0-387-68560-1"},{"key":"9589_CR2","doi-asserted-by":"publisher","unstructured":"Abdalkareem R, Nourry O, Wehaibi S, Mujahid S, Shihab E (2017) Why do developers use trivial packages? an empirical case study on npm. In: Joint Meeting on Foundations of Software Engineering (ESEC\/FSE). \n                    https:\/\/doi.org\/10.1145\/3106237.3106267\n                    \n                  , pp 385\u2013395","DOI":"10.1145\/3106237.3106267"},{"key":"9589_CR3","doi-asserted-by":"publisher","unstructured":"Artho C, Suzaki K, Di Cosmo K, Treinen R, Zacchiroli RS (2012) Why do software packages conflict?. In: Int\u2019l conference mining software repositories. \n                    https:\/\/doi.org\/10.1109\/MSR.2012.6224274\n                    \n                  , pp 141\u2013150","DOI":"10.1109\/MSR.2012.6224274"},{"key":"9589_CR4","volume-title":"Network science","author":"AL Barab\u00e1si","year":"2016","unstructured":"Barab\u00e1si AL (2016) Network science. Cambridge University Press, Cambridge"},{"issue":"5","key":"9589_CR5","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1007\/s10664-014-9325-9","volume":"20","author":"G Bavota","year":"2015","unstructured":"Bavota G, Canfora G, Di Penta M, Oliveto R, Panichella S (2015) How the apache community upgrades dependencies: an evolutionary study. Empir Softw Eng 20 (5):1275\u20131317. \n                    https:\/\/doi.org\/10.1007\/s10664-014-9325-9","journal-title":"Empir Softw Eng"},{"key":"9589_CR6","doi-asserted-by":"publisher","unstructured":"Bird C, Nagappan N, Gall H, Murphy B, Devanbu P (2009) Putting it all together: using socio-technical networks to predict failures. In: Int\u2019l symposium software reliability engineering. \n                    https:\/\/doi.org\/10.1109\/ISSRE.2009.17\n                    \n                  . IEEE Computer Society, pp 109\u2013119","DOI":"10.1109\/ISSRE.2009.17"},{"key":"9589_CR7","doi-asserted-by":"publisher","unstructured":"Blincoe K, Harrison F, Damian D (2015) Ecosystems in GitHub and a method for ecosystem identification using reference coupling. In: Int\u2019l conference mining software repositories. \n                    https:\/\/doi.org\/10.1109\/MSR.2015.26\n                    \n                  . IEEE, pp 202\u2013211","DOI":"10.1109\/MSR.2015.26"},{"key":"9589_CR8","doi-asserted-by":"publisher","unstructured":"Bogart C, K\u00e4stner C, Herbsleb J (2015) When it breaks, it breaks: how ecosystem developers reason about the stability of dependencies. In: Automated software engineering workshop. \n                    https:\/\/doi.org\/10.1109\/ASEW.2015.21\n                    \n                  , pp 86\u201389","DOI":"10.1109\/ASEW.2015.21"},{"key":"9589_CR9","doi-asserted-by":"publisher","unstructured":"Bogart C, K\u00e4stner C, Herbsleb J, Thung F (2016) How to break an API: cost negotiation and community values in three software ecosystems. In: Int\u2019l symposium foundations of software engineering. \n                    https:\/\/doi.org\/10.1145\/2950290.2950325","DOI":"10.1145\/2950290.2950325"},{"key":"9589_CR10","doi-asserted-by":"publisher","unstructured":"Cadariu M, Bouwers E, Visser J, van Deursen A (2015) Tracking known security vulnerabilities in proprietary software systems. In: Int\u2019l conference software analysis, evolution, and reengineering. \n                    https:\/\/doi.org\/10.1109\/SANER.2015.7081868\n                    \n                  , pp 516\u2013519","DOI":"10.1109\/SANER.2015.7081868"},{"key":"9589_CR11","doi-asserted-by":"publisher","unstructured":"Cataldo M, Scholtes I, Valetto G (2014) A complex networks perspective on collaborative software engineering. Advances in Complex Systems 17(7-8). \n                    https:\/\/doi.org\/10.1142\/S0219525914300011","DOI":"10.1142\/S0219525914300011"},{"key":"9589_CR12","doi-asserted-by":"publisher","unstructured":"Claes M, Mens T, Grosjean P (2014) On the maintainability of CRAN packages. In: Int\u2019l conference software maintenance, reengineering, and reverse engineering. \n                    https:\/\/doi.org\/10.1109\/CSMR-WCRE.2014.6747183\n                    \n                  . IEEE, pp 308\u2013312","DOI":"10.1109\/CSMR-WCRE.2014.6747183"},{"key":"9589_CR13","doi-asserted-by":"publisher","unstructured":"Constantinou E, Mens T (2017) Socio-technical evolution of the Ruby ecosystem in GitHub. In: Int\u2019l Conference Software Analysis, Evolution and Reengineering (SANER). \n                    https:\/\/doi.org\/10.1109\/SANER.2017.7884607\n                    \n                  , pp 34\u201344","DOI":"10.1109\/SANER.2017.7884607"},{"issue":"3","key":"9589_CR14","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/j.joi.2007.02.001","volume":"1","author":"R Costas","year":"2007","unstructured":"Costas R, Bordons M (2007) The h-index: advantages, limitations and its relation with other bibliometric indicators at the micro level. J Informetrics 1(3):193\u2013203. \n                    https:\/\/doi.org\/10.1016\/j.joi.2007.02.001","journal-title":"J Informetrics"},{"key":"9589_CR15","doi-asserted-by":"crossref","unstructured":"Cox J, Bouwers E, van Eekelen M, Visser J (2015) Measuring dependency freshness in software systems. In: Int\u2019l conference software engineering. IEEE Press, pp 109\u2013118","DOI":"10.1109\/ICSE.2015.140"},{"key":"9589_CR16","unstructured":"CRAN Repository Maintainers (2016) CRAN repository policy. \n                    https:\/\/cran.r-project.org\/web\/packages\/policies.html"},{"key":"9589_CR17","doi-asserted-by":"publisher","unstructured":"Decan A, Mens T (2017) Replication package for An Empirical Comparison of Dependency Network Evolution in Seven Software Packaging Ecosystems. \n                    https:\/\/doi.org\/10.5281\/zenodo.1109685","DOI":"10.5281\/zenodo.1109685"},{"key":"9589_CR18","doi-asserted-by":"publisher","unstructured":"Decan A, Mens T, Claes M, Grosjean P (2015) On the development and distribution of R packages: an empirical analysis of the R ecosystem. In: European conference software architecture workshops. \n                    https:\/\/doi.org\/10.1145\/2797433.2797476\n                    \n                  , pp 41:1\u201341:6","DOI":"10.1145\/2797433.2797476"},{"key":"9589_CR19","doi-asserted-by":"publisher","unstructured":"Decan A, Mens T, Claes M (2016) On the topology of package dependency networks \u2014 a comparison of three programming language ecosystems. In: European conference software architecture workshops. \n                    https:\/\/doi.org\/10.1145\/2993412.3003382\n                    \n                  . ACM","DOI":"10.1145\/2993412.3003382"},{"key":"9589_CR20","doi-asserted-by":"publisher","unstructured":"Decan A, Mens T, Claes M, Grosjean P (2016) When GitHub meets CRAN: an analysis of inter-repository package dependency problems. In: Int\u2019l conference software analysis, evolution, and reengineering. \n                    https:\/\/doi.org\/10.1109\/SANER.2016.12\n                    \n                  . IEEE, pp 493\u2013504","DOI":"10.1109\/SANER.2016.12"},{"key":"9589_CR21","unstructured":"Decan A, Goeminne M, Mens T (2017) On the interaction of relational database access technologies in open source java projects. In: Bagge A, Mens T, Osman H (eds) Post-proceedings of the 8th Seminar on Advanced Techniques and Tools for Software Evolution. CEUR-WS.org, vol 1820, pp 26\u201335"},{"key":"9589_CR22","doi-asserted-by":"publisher","unstructured":"Decan A, Mens T, Claes M (2017) An empirical comparison of dependency issues in OSS packaging ecosystems. In: Int\u2019l conference software analysis, evolution, and reengineering. \n                    https:\/\/doi.org\/10.1109\/SANER.2017.7884604\n                    \n                  , pp 2\u201312","DOI":"10.1109\/SANER.2017.7884604"},{"key":"9589_CR23","doi-asserted-by":"publisher","unstructured":"Di Cosmo R, Vouillon J (2011) On software component co-installability. In: Joint european conference software engineering \/ foundations of software engineering. \n                    https:\/\/doi.org\/10.1145\/2025113.2025149\n                    \n                  . ACM, pp 256\u2013266","DOI":"10.1145\/2025113.2025149"},{"key":"9589_CR24","doi-asserted-by":"publisher","unstructured":"Di Cosmo R, Zacchiroli S, Trezentos P (2008) Package upgrades in FOSS distributions: Details and challenges. In: 1St int\u2019l workshop on hot topics in software upgrades. \n                    https:\/\/doi.org\/10.1145\/1490283.1490292\n                    \n                  . ACM, New York","DOI":"10.1145\/1490283.1490292"},{"key":"9589_CR25","doi-asserted-by":"publisher","unstructured":"Dietrich J, Yakovlev V, McCartin C, Jenson G, Duchrow M (2008) Cluster analysis of Java dependency graphs. In: Symposium software visualization. \n                    https:\/\/doi.org\/10.1145\/1409720.1409735\n                    \n                  . ACM, pp 91\u201394","DOI":"10.1145\/1409720.1409735"},{"key":"9589_CR26","doi-asserted-by":"publisher","unstructured":"Germ\u00e1n DM, Adams B, Hassan AE (2013) The evolution of the R software ecosystem. In: European conference software maintenance and reengineering. \n                    https:\/\/doi.org\/10.1109\/CSMR.2013.33\n                    \n                  , pp 243\u2013252","DOI":"10.1109\/CSMR.2013.33"},{"key":"9589_CR27","doi-asserted-by":"publisher","unstructured":"Giger E, Pinzger M, Gall H (2011) Using the Gini coefficient for bug prediction in eclipse. In: Int\u2019l workshop on principles of software evolution. \n                    https:\/\/doi.org\/10.1145\/2024445.2024455\n                    \n                  . ACM, pp 51\u201355","DOI":"10.1145\/2024445.2024455"},{"key":"9589_CR28","unstructured":"Gini C (1912) Variabilit\u00e0 e mutabilit\u00e0. Memorie di metodologica statistica"},{"key":"9589_CR29","unstructured":"Goeminne M, Mens T (2011) Evidence for the Pareto principle in open source software activity. In: Workshop on Software Quality and Maintainability (SQM), CEUR workshop proceedings. CEUR-WS.org, vol 701, pp 74\u201382"},{"key":"9589_CR30","doi-asserted-by":"publisher","unstructured":"Goeminne M, Mens T (2015) Towards a survival analysis of database framework usage in Java projects. In: Int\u2019l conference software maintenance and evolution. \n                    https:\/\/doi.org\/10.1109\/ICSM.2015.7332512","DOI":"10.1109\/ICSM.2015.7332512"},{"issue":"3","key":"9589_CR31","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1007\/s10664-008-9100-x","volume":"14","author":"JM Gonz\u00e1lez-Barahona","year":"2009","unstructured":"Gonz\u00e1lez-Barahona JM, Robles G, Michlmayr M, Amor JJ, Germ\u00e1n DM (2009) Macro-level software evolution: a case study of a large software compilation. Empir Softw Eng 14(3):262\u2013285. \n                    https:\/\/doi.org\/10.1007\/s10664-008-9100-x","journal-title":"Empir Softw Eng"},{"key":"9589_CR32","unstructured":"Haney D (2016) NPM & left-pad: Have we forgotten how to program? \n                    http:\/\/www.haneycodes.net\/npm-left-pad-have-we-forgotten-how-to-program\/"},{"key":"9589_CR33","unstructured":"Hemel Z (2010) Javascript: a language in search of a standard library and module system. \n                    http:\/\/zef.me\/blog\/2856\/javascript-a-language-in-search-of-a-standard-library-and-module-system"},{"issue":"46","key":"9589_CR34","doi-asserted-by":"publisher","first-page":"16,569","DOI":"10.1073\/pnas.0507655102","volume":"102","author":"JE Hirsch","year":"2005","unstructured":"Hirsch JE (2005) An index to quantify an individual\u2019s scientific research output. Proc Natl Acad Sci USA 102(46):16,569\u201316,572. \n                    http:\/\/www.jstor.org\/stable\/4152261","journal-title":"Proc Natl Acad Sci USA"},{"issue":"1","key":"9589_CR35","doi-asserted-by":"publisher","first-page":"59","DOI":"10.17713\/ajs.v41i1.188","volume":"41","author":"K Hornik","year":"2012","unstructured":"Hornik K (2012) Are there too many R packages?. Austrian J Stat 41(1):59\u201366","journal-title":"Austrian J Stat"},{"key":"9589_CR36","doi-asserted-by":"crossref","unstructured":"Jansen S, Cusumano M, Brinkkemper S (eds.) (2013) Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar","DOI":"10.4337\/9781781955635"},{"issue":"282","key":"9589_CR37","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1080\/01621459.1958.10501452","volume":"53","author":"EL Kaplan","year":"2012","unstructured":"Kaplan EL, Meier P (2012) Nonparametric estimation from incomplete observations. J Am Stat Assoc 53(282):457\u2013481","journal-title":"J Am Stat Assoc"},{"key":"9589_CR38","doi-asserted-by":"publisher","unstructured":"Kikas R, Gousios G, Dumas M, Pfahl D (2017) Structure and evolution of package dependency networks. In: Int\u2019l Conference Mining Software Repositories (MSR). \n                    https:\/\/doi.org\/10.1109\/MSR.2017.55\n                    \n                  , pp 102\u2013112","DOI":"10.1109\/MSR.2017.55"},{"issue":"3","key":"9589_CR39","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1109\/TSE.2011.29","volume":"37","author":"I Kwan","year":"2011","unstructured":"Kwan I, Schroter A, Damian D (2011) Does socio-technical congruence have an effect on software build success? a study of coordination in a software project. IEEE Trans Soft Eng 37(3):307\u2013324. \n                    https:\/\/doi.org\/10.1109\/TSE.2011.29","journal-title":"IEEE Trans Soft Eng"},{"key":"9589_CR40","doi-asserted-by":"publisher","unstructured":"Kyriakakis P, Chatzigeorgiou A (2014) Maintenance patterns of large-scale PHP web applications. In: Int\u2019l conference software maintenance and evolution. \n                    https:\/\/doi.org\/10.1109\/ICSME.2014.60\n                    \n                  , pp 381\u2013390","DOI":"10.1109\/ICSME.2014.60"},{"key":"9589_CR41","doi-asserted-by":"publisher","unstructured":"Lehman MM, Fernandez Ramil J, Wernick PD, Perry DE, Turski WM (1997) Metrics and laws of software evolution \u2013 the nineties view. In: Int\u2019l symposium software metrics. \n                    https:\/\/doi.org\/10.1109\/METRIC.1997.637156\n                    \n                  . IEEE Computer Society , pp 20\u201332","DOI":"10.1109\/METRIC.1997.637156"},{"key":"9589_CR42","doi-asserted-by":"publisher","unstructured":"Lin B, Robles G, Serebrenik A (2017) Developer turnover in global, industrial open source projects: insights from applying survival analysis. In: Int\u2019l Conference Global Software Engineering (ICGSE). \n                    https:\/\/doi.org\/10.1109\/ICGSE.2017.11","DOI":"10.1109\/ICGSE.2017.11"},{"issue":"70","key":"9589_CR43","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1080\/15225437.1905.10503443","volume":"9","author":"MO Lorenz","year":"1905","unstructured":"Lorenz MO (1905) Methods of measuring the concentration of wealth. Publ Am Stat Assoc 9(70):209\u2013219. \n                    https:\/\/doi.org\/10.1080\/15225437.1905.10503443","journal-title":"Publ Am Stat Assoc"},{"issue":"5","key":"9589_CR44","doi-asserted-by":"publisher","first-page":"1294","DOI":"10.1016\/j.jss.2012.12.026","volume":"86","author":"K Manikas","year":"2013","unstructured":"Manikas K, Hansen KM (2013) Software ecosystems: a systematic literature review. J Syst Softw 86(5):1294\u20131306. \n                    https:\/\/doi.org\/10.1016\/j.jss.2012.12.026","journal-title":"J Syst Softw"},{"key":"9589_CR45","unstructured":"Mens T (2015) Anonymized e-mail interviews with R package maintainers active on CRAN and GitHub. Tech. rep., University of Mons. arXiv:\n                    1606.05431"},{"key":"9589_CR46","doi-asserted-by":"publisher","unstructured":"Mens T (2016) An ecosystemic and socio-technical view on software maintenance and evolution. In: Int\u2019l conference software maintenance and evolution. \n                    https:\/\/doi.org\/10.1109\/ICSME.2016.19\n                    \n                  . IEEE","DOI":"10.1109\/ICSME.2016.19"},{"key":"9589_CR47","unstructured":"Morris B (2016) REST APIs don\u2019t need a versioning strategy, they need a change strategy. \n                    http:\/\/www.ben-morris.com\/rest-apis-dont-need-a-versioning-strategy-they-need-a-change-strategy\/"},{"key":"9589_CR48","doi-asserted-by":"publisher","first-page":"046,116","DOI":"10.1103\/PhysRevE.68.046116","volume":"68","author":"CR Myers","year":"2003","unstructured":"Myers CR (2003) Software systems as complex networks: structure, function, and evolvability of software collaboration graphs. Phys Rev E 68:046,116","journal-title":"Phys Rev E"},{"key":"9589_CR49","doi-asserted-by":"publisher","unstructured":"Nesbitt A, Nickolls B (2017) Libraries.io open source repository and dependency metadata. \n                    https:\/\/doi.org\/10.5281\/zenodo.808273","DOI":"10.5281\/zenodo.808273"},{"key":"9589_CR50","doi-asserted-by":"publisher","unstructured":"Posnett D, D\u2019Souza R, Devanbu P, Filkov V (2013) Dual ecological measures of focus in software development. In: Int\u2019l conference software engineering. \n                    https:\/\/doi.org\/10.1109\/ICSE.2013.6606591\n                    \n                  . IEEE, pp 452\u2013461","DOI":"10.1109\/ICSE.2013.6606591"},{"key":"9589_CR51","doi-asserted-by":"publisher","unstructured":"Raemaekers S, van Deursen A, Visser J (2014) Semantic versioning versus breaking changes: a study of the Maven repository. In: Working conference source code analysis and manipulation. \n                    https:\/\/doi.org\/10.1109\/SCAM.2014.30\n                    \n                  , pp 215\u2013224","DOI":"10.1109\/SCAM.2014.30"},{"key":"9589_CR52","doi-asserted-by":"publisher","unstructured":"Robbes R, Lungu M, R\u00f6thlisberger D. (2012) How do developers react to API deprecation? the case of a Smalltalk ecosystem. In: Int\u2019l symposium foundations of software engineering. \n                    https:\/\/doi.org\/10.1145\/2393596.2393662\n                    \n                  . ACM","DOI":"10.1145\/2393596.2393662"},{"key":"9589_CR53","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-03345-6","volume-title":"Software engineering with reusable components","author":"J Sametinger","year":"1997","unstructured":"Sametinger J (1997) Software engineering with reusable components. Springer, Berlin"},{"issue":"9","key":"9589_CR54","doi-asserted-by":"publisher","first-page":"902","DOI":"10.1016\/j.infsof.2010.05.001","volume":"52","author":"I Samoladas","year":"2010","unstructured":"Samoladas I, Angelis L, Stamelos I (2010) Survival analysis on the duration of open source projects. Inf Softw Technol 52(9):902\u2013922. \n                    https:\/\/doi.org\/10.1016\/j.infsof.2010.05.001","journal-title":"Inf Softw Technol"},{"key":"9589_CR55","unstructured":"Santana F, Werner CML (2013) Towards the analysis of software projects dependencies: an exploratory visual study of software ecosystems. In: Int\u2019l Workshop on Software Ecosystems (IWSECO), CEUR workshop proceedings. CEUR-WS.org, vol 987, pp 7\u201318"},{"key":"9589_CR56","doi-asserted-by":"publisher","unstructured":"Scanniello G (2011) Source code survival with the Kaplan Meier estimator. In: Int\u2019l conference software maintenance. \n                    https:\/\/doi.org\/10.1109\/ICSM.2011.6080823\n                    \n                  , pp 524\u2013527","DOI":"10.1109\/ICSM.2011.6080823"},{"key":"9589_CR57","unstructured":"Schlueter IZ (2016) The npm blog: kik, left-pad, and npm. \n                    http:\/\/blog.npmjs.org\/post\/141577284765\/kik-left-pad-and-npm"},{"key":"9589_CR58","doi-asserted-by":"publisher","unstructured":"Serebrenik A, Mens T (2015) Challenges in software ecosystems research. In: European conference software architecture workshops. \n                    https:\/\/doi.org\/10.1145\/2797433.2797475\n                    \n                  , pp 40:1\u201340:6","DOI":"10.1145\/2797433.2797475"},{"key":"9589_CR59","doi-asserted-by":"publisher","unstructured":"Vasa R, Lumpe M, Branch P, Nierstrasz O (2009) Comparative analysis of evolving software systems using the Gini coefficient. In: Int\u2019l conference software maintenance. \n                    https:\/\/doi.org\/10.1109\/ICSM.2009.5306322\n                    \n                  , pp 179\u2013188","DOI":"10.1109\/ICSM.2009.5306322"},{"key":"9589_CR60","doi-asserted-by":"publisher","unstructured":"Vouillon J, Di Cosmo R (2013) Broken sets in software repository evolution. In: Int\u2019l Conference Software Engineering (ICSE). \n                    https:\/\/doi.org\/10.1109\/ICSE.2013.6606587\n                    \n                  . IEEE Press, pp 412\u2013421","DOI":"10.1109\/ICSE.2013.6606587"},{"key":"9589_CR61","doi-asserted-by":"publisher","unstructured":"Wittern E, Suter P, Rajagopalan S (2016) A look at the dynamics of the JavaScript package ecosystem. In: Int\u2019l conference mining software repositories. \n                    https:\/\/doi.org\/10.1145\/2901739.2901743\n                    \n                  . ACM, pp 351\u2013361","DOI":"10.1145\/2901739.2901743"},{"key":"9589_CR62","unstructured":"Zanetti MS, Schweitzer F (2012) A network perspective on software modularity. In: ARCS Workshops, pp 1\u20138"},{"issue":"24","key":"9589_CR63","doi-asserted-by":"publisher","first-page":"6190","DOI":"10.1016\/j.physa.2008.06.050","volume":"387","author":"X Zheng","year":"2008","unstructured":"Zheng X, Zeng D, Li H, Wang F (2008) Analyzing open-source software systems as complex networks. Physica A 387 (24):6190\u20136200. \n                    https:\/\/doi.org\/10.1016\/j.physa.2008.06.050","journal-title":"Physica A"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-017-9589-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9589-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9589-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,13]],"date-time":"2019-02-13T03:28:58Z","timestamp":1550028538000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-017-9589-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,10]]},"references-count":63,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,2]]}},"alternative-id":["9589"],"URL":"https:\/\/doi.org\/10.1007\/s10664-017-9589-y","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,10]]},"assertion":[{"value":"10 February 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}