{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T14:45:36Z","timestamp":1781621136061,"version":"3.54.5"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T00:00:00Z","timestamp":1616025600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T00:00:00Z","timestamp":1616025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1007\/s10664-020-09929-1","type":"journal-article","created":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T19:38:11Z","timestamp":1616096291000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Release synchronization in software ecosystems"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6356-1938","authenticated-orcid":false,"given":"Armstrong","family":"Foundjem","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,3,18]]},"reference":[{"key":"9929_CR1","doi-asserted-by":"publisher","unstructured":"Adams B, Kavanagh R, Hassan AE, German DM (2016a) An empirical study of integration activities in distributions of open source software. Empir Softw Eng 21(3), pp 960\u20131001. [Online]. Available: https:\/\/doi.org\/10.1007\/s10664-015-9371-y","DOI":"10.1007\/s10664-015-9371-y"},{"issue":"3","key":"9929_CR2","doi-asserted-by":"publisher","first-page":"960","DOI":"10.1007\/s10664-015-9371-y","volume":"21","author":"B Adams","year":"2016","unstructured":"Adams B, Kavanagh R, Hassan AE, German DM (2016b) An empirical study of integration activities in distributions of open source software. Empir Softw Eng 21(3):960\u20131001","journal-title":"Empir Softw Eng"},{"key":"9929_CR3","doi-asserted-by":"crossref","unstructured":"Adams B, McIntosh S (2016c) Modern release engineering in a nutshell \u2013 why researchers should care. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), vol 5, pp 78\u201390","DOI":"10.1109\/SANER.2016.108"},{"key":"9929_CR4","unstructured":"Armstrong F, Khomh F, Adams B (2017) Broadcast vs. unicast review technology: Does it matter?. In 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), pp 219\u2013229"},{"key":"9929_CR5","doi-asserted-by":"crossref","unstructured":"Binns R, Lyngs U, Van Kleek M, Zhao J, Libert T, Shadbolt N (2018) Third party tracking in the mobile ecosystem. In: Proceedings of the 10th ACM Conference on Web Science. ACM, pp 23\u201331","DOI":"10.1145\/3201064.3201089"},{"key":"9929_CR6","doi-asserted-by":"crossref","unstructured":"Bird C (2016) Interviews. In: Perspectives on Data Science for Software Engineering. Morgan Kaufmann","DOI":"10.1016\/B978-0-12-804206-9.00025-8"},{"key":"9929_CR7","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: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ser. FSE 2016. ACM. New York, pp 109\u2013120. [Online]. Available: https:\/\/doi.org\/10.1145\/2950290.2950325","DOI":"10.1145\/2950290.2950325"},{"key":"9929_CR8","doi-asserted-by":"crossref","unstructured":"Bosch J (2002) Maturity and evolution in software product lines: approaches, artefacts and organization. In: Chastek GJ (ed) Software product lines. Springer, Berlin, pp 257\u2013271","DOI":"10.1007\/3-540-45652-X_16"},{"key":"9929_CR9","doi-asserted-by":"crossref","unstructured":"Constantinou E, Mens T (2017) Socio-technical evolution of the ruby ecosystem in github. In: 2017 IEEE 24th international conference on software analysis, evolution and reengineering (SANER), pp 34\u201344","DOI":"10.1109\/SANER.2017.7884607"},{"key":"9929_CR10","doi-asserted-by":"publisher","unstructured":"de Souza CR, Figueira Filho F, Miranda M, Ferreira RP, Treude C, Singer L (2016) The social side of software platform ecosystems. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, ser. CHI \u201916. ACM. New York, pp 3204\u20133214. [Online]. Available: https:\/\/doi.org\/10.1145\/2858036.2858431","DOI":"10.1145\/2858036.2858431"},{"key":"9929_CR11","doi-asserted-by":"crossref","unstructured":"Decan A, Mens T, Claes M (2017) An empirical comparison of dependency issues in oss packaging ecosystems. In: 2017 IEEE 24th international conference on software analysis, evolution and reengineering (SANER), pp 2\u201312","DOI":"10.1109\/SANER.2017.7884604"},{"key":"9929_CR12","unstructured":"Dedoose (2018) Dedoose version 8.0.35, Web application for managing, analyzing, and presenting qualitative and mixed method research data (2018): Sociocultural research consultants llc,\u201d https:\/\/www.dedoose.com\/"},{"key":"9929_CR13","doi-asserted-by":"publisher","unstructured":"DiCosola III, BM, Neff G (2020) Using social comparisons to facilitate healthier choices in online grocery shopping contexts. In: Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, ser. CHI EA \u201920. Association for Computing Machinery, New York, pp 1\u20138. [Online]. Available: https:\/\/doi.org\/10.1145\/3334480.3382877","DOI":"10.1145\/3334480.3382877"},{"key":"9929_CR14","unstructured":"DiStaso MW, Bortree DS (2012) Multi-method analysis of transparency in social media practices: Survey, interviews and content analysis. Publ Relat Rev 38(3):511\u2013514. public Relations History. [Online]. Available: http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0363811112000069"},{"key":"9929_CR15","doi-asserted-by":"crossref","unstructured":"Drouhard M, Chen N, Suh J, Kocielnik R, Pena-Araya V, Cen K, Zheng X, Aragon CR (2017) Aeonium: Visual analytics to support collaborative qualitative coding. In: 2017 IEEE Pacific Visualization Symposium (PacificVis), pp 220\u2013229","DOI":"10.1109\/PACIFICVIS.2017.8031598"},{"key":"9929_CR16","doi-asserted-by":"crossref","unstructured":"Due\u00f1as S, Cosentino V, Robles G, Gonzalez-Barahona JM (2018) Perceval: software project data at your will. In: Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings. ACM, pp 1\u20134","DOI":"10.1145\/3183440.3183475"},{"key":"9929_CR17","doi-asserted-by":"crossref","unstructured":"Dyck A, Penners R, Lichter H (2015) Towards definitions for release engineering and devops. In: 2015 IEEE\/ACM 3rd International Workshop on Release Engineering, pp 3\u20133","DOI":"10.1109\/RELENG.2015.10"},{"key":"9929_CR18","doi-asserted-by":"publisher","unstructured":"EMSE-D-19-00279 (2020) Replication package with resources for the qualitative and quantitative study on release synchronization in the software ecosystem. [Online]. Available: https:\/\/doi.org\/10.5281\/zenodo.4304682","DOI":"10.5281\/zenodo.4304682"},{"key":"9929_CR19","doi-asserted-by":"crossref","unstructured":"Ford D, Zimmermann T, Bird C, Nagappan N (2017) Characterizing software engineering work with personas based on knowledge worker actions. In: 2017 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pp 394\u2013403","DOI":"10.1109\/ESEM.2017.54"},{"key":"9929_CR20","doi-asserted-by":"publisher","unstructured":"Franch X, Ruhe G (2016) Software release planning. In: Proceedings of the 38th International Conference on Software Engineering Companion, ser. ICSE \u201916. Association for Computing Machinery, New York, pp 894\u2013895. [Online]. Available: https:\/\/doi.org\/10.1145\/2889160.2891051","DOI":"10.1145\/2889160.2891051"},{"key":"9929_CR21","doi-asserted-by":"publisher","unstructured":"German DM (2004) The gnome project: a case study of open source, global software development. Softw Process: Improv Practice 8(4):201\u2013215. [Online]. Available: https:\/\/doi.org\/10.1002\/spip.189","DOI":"10.1002\/spip.189"},{"key":"9929_CR22","doi-asserted-by":"crossref","unstructured":"German DM, Adams B, Hassan AE (2013) The evolution of the r software ecosystem. In: 2013 17th European Conference on Software Maintenance and Reengineering, pp 243\u2013252","DOI":"10.1109\/CSMR.2013.33"},{"issue":"2","key":"9929_CR23","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MS.2017.46","volume":"34","author":"M G\u00f3mez","year":"2017","unstructured":"G\u00f3mez M., Adams B, Maalej W, Monperrus M, Rouvoy R (2017) App store 2.0: From crowdsourced information to actionable feedback in mobile ecosystems. IEEE Softw 34(2):81\u201389","journal-title":"IEEE Softw"},{"key":"9929_CR24","unstructured":"Grudin J, Pruitt J (2002) Personas, participatory design and product development: an infrastructure for engagement. In: Proceedings of PDC, vol 2"},{"key":"9929_CR25","doi-asserted-by":"crossref","unstructured":"Hoepfl MC et al (1997) Choosing qualitative research: a primer for technology education researchers. Volume 9 Issue 1 (fall 1997)","DOI":"10.21061\/jte.v9i1.a.4"},{"key":"9929_CR26","unstructured":"Humble J, Farley D (2010) Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation, 1st ed. Addison-Wesley Professional"},{"key":"9929_CR27","doi-asserted-by":"publisher","unstructured":"Iansiti DM, Richards GL (2006) The information technology ecosystem: Structure, health, and performance. Antitrust Bullet 51(1):77\u2013110. [Online]. Available: https:\/\/doi.org\/10.1177\/0003603X0605100104","DOI":"10.1177\/0003603X0605100104"},{"key":"9929_CR28","doi-asserted-by":"crossref","unstructured":"Jansen S, Cusumano MA (2013) Defining software ecosystems: a survey of software platforms and business network governance. Software ecosystems: analyzing and managing business networks in the software industry, vol 13","DOI":"10.4337\/9781781955635.00008"},{"key":"9929_CR29","doi-asserted-by":"crossref","unstructured":"Khomh F, Dhaliwal T, Zou Y, Adams B (2012) Do faster releases improve software quality? an empirical case study of mozilla firefox. in: 2012 9th IEEE working conference on mining software repositories (MSR), pp 179\u2013188","DOI":"10.1109\/MSR.2012.6224279"},{"key":"9929_CR30","doi-asserted-by":"crossref","unstructured":"Kikas R, Gousios G, Dumas M, Pfahl D (2017) Structure and evolution of package dependency networks. in: 2017 IEEE\/ACM 14th international conference on mining software repositories (MSR), pp 102\u2013112","DOI":"10.1109\/MSR.2017.55"},{"key":"9929_CR31","doi-asserted-by":"crossref","unstructured":"Laukkanen E, Paasivaara M, Itkonen J, Lassenius C, Arvonen T (2017) Towards continuous delivery by reducing the feature freeze period: a case study. In: 2017 IEEE\/ACM 39th international conference on software engineering: Software engineering in practice track (ICSE-SEIP), p 23\u201332","DOI":"10.1109\/ICSE-SEIP.2017.21"},{"key":"9929_CR32","doi-asserted-by":"publisher","first-page":"102 554","DOI":"10.1109\/ACCESS.2019.2926986","volume":"7","author":"F Liu","year":"2019","unstructured":"Liu F, Deng Y (2019) A fast algorithm for network forecasting time series. IEEE Access 7:102 554\u2013102 560","journal-title":"IEEE Access"},{"key":"9929_CR33","unstructured":"Longoria FG (2016) 3 reasons openstack may cost you less than aws, https:\/\/www.forbes.com\/, Technical Report. [Online]. Available: https:\/\/www.forbes.com\/sites\/moorinsights\/2016\/10\/24\/3-reasons-why-an-openstack-private-cloud-may-cost-you-less-than-amazon-web-services-aws\/#4634654348da"},{"key":"9929_CR34","doi-asserted-by":"crossref","unstructured":"Manikas K, Hansen KM (2013) Software ecosystems \u2013 a systematic literature review. J Syst Softw 86(5):1294\u20131306. [Online]. Available: http:\/\/www.sciencedirect.com\/science\/article\/pii\/S016412121200338X","DOI":"10.1016\/j.jss.2012.12.026"},{"issue":"5","key":"9929_CR35","doi-asserted-by":"publisher","first-page":"1384","DOI":"10.1007\/s10664-014-9338-4","volume":"20","author":"MV M\u00e4ntyl\u00e4","year":"2015","unstructured":"M\u00e4ntyl\u00e4 MV, Adams B, Khomh F, Engstr\u00f6m E, Petersen K (2015) On rapid releases and software testing: a case study and a semi-systematic literature review. Empir Softw Eng 20(5):1384\u20131425","journal-title":"Empir Softw Eng"},{"key":"9929_CR36","doi-asserted-by":"publisher","unstructured":"McDonald N, Schoenebeck S, Forte A (2019) Reliability and inter-rater reliability in qualitative research: Norms and guidelines for cscw and hci practice. Proc. ACM Hum.-Comput. Interact., vol 3, no. CSCW. [Online]. Available: https:\/\/doi.org\/10.1145\/3359174","DOI":"10.1145\/3359174"},{"key":"9929_CR37","doi-asserted-by":"crossref","unstructured":"Meinicke J, Wong C-P, Vasilescu B, K\u00e4stner C. (2020) Exploring differences and commonalities between feature flags and configuration options. In: Proceedings of Int\u2019l conf. Software engineering\u2013software engineering in practice (ICSE-SEIP). ACM","DOI":"10.1145\/3377813.3381366"},{"key":"9929_CR38","unstructured":"Mens T, Adams B, Marsan J (2017) Towards an interdisciplinary, socio-technical analysis of software ecosystem health, arXiv:1711.04532"},{"key":"9929_CR39","unstructured":"Mens T, Goeminne M (2011) Analysing the evolution of social aspects of open source software ecosystems. In: IWSECO@ ICSOB, pp 1\u201314"},{"key":"9929_CR40","unstructured":"Nayebi M, Adams B, Ruhe G (2016) Release practices in mobile apps \u2014 users and developers perception. In: Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Osaka, pp 552\u2013562"},{"key":"9929_CR41","doi-asserted-by":"crossref","unstructured":"Nguyen H, Hansen CK (2017) Short-term electricity load forecasting with time series analysis. In: 2017 IEEE International Conference on Prognostics and Health Management (ICPHM), pp 214\u2013221","DOI":"10.1109\/ICPHM.2017.7998331"},{"key":"9929_CR42","doi-asserted-by":"publisher","unstructured":"Plakidas K, Stevanetic S, Schall D, Ionescu TB, Zdun U (2016) How do software ecosystems evolve? a quantitative assessment of the r ecosystem. In: Proceedings of the 20th International Systems and Software Product Line Conference, ser. SPLC \u201916. ACM. New York, pp 89\u201398. [Online]. Available: https:\/\/doi.org\/10.1145\/2934466.2934488","DOI":"10.1145\/2934466.2934488"},{"key":"9929_CR43","doi-asserted-by":"crossref","unstructured":"Poo-Caaman\u0307o G, Singer L, Knauss E, German DM (2016) Herding cats: a case study of release management in an open collaboration ecosystem. In: Crowston K., Hammouda I., Lundell B., Robles G., Gamalielsson J., Lindman J. (eds) Open Source Systems: Integrating Communities. Springer International Publishing, Cham, pp 147\u2013162","DOI":"10.1007\/978-3-319-39225-7_12"},{"key":"9929_CR44","doi-asserted-by":"publisher","unstructured":"Rahman AAU, Helms E, Williams L, Parnin C (2015) Synthesizing continuous deployment practices used in software development. In: Proceedings of the 2015 Agile Conference, ser. AGILE \u201915. IEEE Computer Society, Washington, pp. 1\u201310. [Online]. Available: https:\/\/doi.org\/10.1109\/Agile.2015.12","DOI":"10.1109\/Agile.2015.12"},{"key":"9929_CR45","doi-asserted-by":"crossref","unstructured":"Rahman A, Parnin C, Williams L (2019) The seven sins: Security smells in infrastructure as code scripts. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp 164\u2013175","DOI":"10.1109\/ICSE.2019.00033"},{"key":"9929_CR46","doi-asserted-by":"publisher","unstructured":"Rahman MT, Rigby PC (2015) Release stabilization on linux and chrome. IEEE Softw 32(2):81\u201388, [Online]. Available: https:\/\/doi.org\/10.1109\/MS.2015.31","DOI":"10.1109\/MS.2015.31"},{"key":"9929_CR47","unstructured":"Salda\u00f1a J. (2015) The coding manual for qualitative researchers. Sage"},{"issue":"12","key":"9929_CR48","doi-asserted-by":"publisher","first-page":"1781","DOI":"10.14778\/3229863.3229867","volume":"11","author":"S Schelter","year":"2018","unstructured":"Schelter S, Lange D, Schmidt P, Celikel M, Biessmann F, Grafberger A (2018) Automating large-scale data quality verification. Proc VLDB Endow 11(12):1781\u20131794","journal-title":"Proc VLDB Endow"},{"key":"9929_CR49","doi-asserted-by":"crossref","unstructured":"Shihab E, Jiang ZM, Hassan AE (2009) On the use of internet relay chat (irc) meetings by developers of the gnome gtk+ project. In: 2009 6th IEEE International Working Conference on Mining Software Repositories, pp 107\u2013110","DOI":"10.1109\/MSR.2009.5069488"},{"key":"9929_CR50","doi-asserted-by":"crossref","unstructured":"Shrestha N, Botta C, Barik T, Parnin C (2020) Here we go again: Why is it difficult for developers to learn another programming language? In: Proceedings of the 42nd International Conference on Software Engineering, ICSE","DOI":"10.1145\/3377811.3380352"},{"key":"9929_CR51","doi-asserted-by":"publisher","unstructured":"Steglich C, Marczak S, de Souza CRB, Guerra LP, Mosmann LH, Filho FF, Perin M (2019) Social aspects and how they influence mseco developers. In: Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering, ser. CHASE \u201919. IEEE Press. Piscataway, pp. 99\u2013106. [Online]. Available: https:\/\/doi.org\/10.1109\/CHASE.2019.00032","DOI":"10.1109\/CHASE.2019.00032"},{"key":"9929_CR52","unstructured":"Strauss A, Corbin J (1990) Basics of qualitative research. Sage Publications"},{"key":"9929_CR53","doi-asserted-by":"publisher","unstructured":"Tamburri DA, Kazman R, Fahimi H (2016) The architect\u2019s role in community shepherding. IEEE Softw 33(6), pp 70\u201379, [Online]. Available: https:\/\/doi.org\/10.1109\/MS.2016.144","DOI":"10.1109\/MS.2016.144"},{"key":"9929_CR54","doi-asserted-by":"publisher","unstructured":"Teixeira JA, Karsten H (2019) Managing to release early, often and on time in the openstack software ecosystem. J Internet Serv Appl 10(1):7. [Online]. Available: https:\/\/doi.org\/10.1186\/s13174-019-0105-z","DOI":"10.1186\/s13174-019-0105-z"},{"key":"9929_CR55","doi-asserted-by":"publisher","unstructured":"Yin RK (2013) Case study research: Design and methods. Sage publications, [Online]. Available: https:\/\/doi.org\/10.1080\/09500790.2011.582317","DOI":"10.1080\/09500790.2011.582317"},{"key":"9929_CR56","doi-asserted-by":"crossref","unstructured":"Zhang X, Brown H-X, Shankar A (2016) Data-driven personas: Constructing archetypal users with clickstreams and user telemetry. In: Proceedings of the 2016 CHI conference on human factors in computing systems, pp 5350\u20135359","DOI":"10.1145\/2858036.2858523"},{"key":"9929_CR57","doi-asserted-by":"publisher","unstructured":"Zhang Y, Zhou M, Stol K-J, Wu J, Jin Z (2020) How do companies collaborate in open source ecosystems? an empirical study of openstack. Association for Computing Machinery, New York, pp 1196\u20131208. [Online]. Available: https:\/\/doi.org\/10.1145\/3377811.3380376","DOI":"10.1145\/3377811.3380376"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09929-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-020-09929-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09929-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,25]],"date-time":"2021-04-25T07:42:50Z","timestamp":1619336570000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-020-09929-1"}},"subtitle":["Empirical Study on OpenStack"],"short-title":[],"issued":{"date-parts":[[2021,3,18]]},"references-count":57,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["9929"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09929-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,18]]},"assertion":[{"value":"17 December 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 March 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"34"}}