{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T21:14:42Z","timestamp":1772313282744,"version":"3.50.1"},"reference-count":68,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T00:00:00Z","timestamp":1750809600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T00:00:00Z","timestamp":1750809600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006196","name":"University of Oulu","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006196","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2025,9]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>[Context] Microservices enable the decomposition of applications into small, independent, and connected services. The independence between services could positively affect a project\u2019s velocity, which is considered an important maintenance metric measuring the time taken to implement features and fix bugs. However, no studies have investigated the causal relationship between microservices and velocity. [Objective and Method] The goal of this study is to investigate the effect of microservices on velocity which is a common maintenance metric. The study compares projects on GitHub developed with microservices style from the beginning and similar projects using monolithic architectures. The study was conducted as a retrospective cohort study, which is a study type used to assess causality. [Results] The results did not find statistically significant differences in mean velocities in microservice-based and monolithic projects. Furthermore, the statistical adjustment performed to quantify the statistical impact of the use of microservices on velocity considering additional confounders did not find statistically significant impact from these. [Conclusions] The results did not indicate a difference between microservices-based projects and monolithic projects in terms of velocity. In addition, this study will contribute to the body of knowledge of empirical methods and be among the first works to adopt the methodology of the cohort study.<\/jats:p>","DOI":"10.1007\/s10664-025-10673-7","type":"journal-article","created":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T06:30:42Z","timestamp":1750833042000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Does microservice adoption impact the velocity? A cohort study"],"prefix":"10.1007","volume":"30","author":[{"given":"Nyyti","family":"Saarim\u00e4ki","sequence":"first","affiliation":[]},{"given":"Mikel","family":"Robredo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0511-5133","authenticated-orcid":false,"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[]},{"given":"Sira","family":"Vegas","sequence":"additional","affiliation":[]},{"given":"Natalia","family":"Juristo","sequence":"additional","affiliation":[]},{"given":"Davide","family":"Taibi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,6,25]]},"reference":[{"key":"10673_CR1","volume-title":"Foundations of linear and generalized linear models","author":"A Agresti","year":"2015","unstructured":"Agresti A (2015) Foundations of linear and generalized linear models. John Wiley & Sons"},{"key":"10673_CR2","unstructured":"Allen R (2017) Statistics and experimental design for psychologists: A model comparison approach. World Scientific Publishing Company"},{"key":"10673_CR3","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1145\/3643991.3644890","volume":"21","author":"D Amoroso d\u2019Aragona","year":"2024","unstructured":"Amoroso d\u2019Aragona D, Bakhtin A, Li X, Su R, Adams L, Aponte E, Boyle F, Boyle P, Koerner R, Lee J, Tian F, Wang Y, Nyyss\u00f6l\u00e4 J, Quevedo E, Md Rahaman S, Abdelfattah AS, M\u00e4ntyl\u00e4 M, Cerny T, Taibi D (2024) A dataset of microservices-based open-source projects. International conference on mining software repositories (MSR) 21:504\u2013509","journal-title":"International conference on mining software repositories (MSR)"},{"issue":"25","key":"10673_CR4","doi-asserted-by":"publisher","first-page":"3083","DOI":"10.1002\/sim.3697","volume":"28","author":"PC Austin","year":"2009","unstructured":"Austin PC (2009) Balance diagnostics for comparing the distribution of baseline covariates between treatment groups in propensity-score matched samples. Stat Med 28(25):3083\u20133107","journal-title":"Stat Med"},{"issue":"28","key":"10673_CR5","doi-asserted-by":"publisher","first-page":"3661","DOI":"10.1002\/sim.6607","volume":"34","author":"PC Austin","year":"2015","unstructured":"Austin PC, Stuart EA (2015) Moving towards best practice when using inverse probability of treatment weighting (iptw) using the propensity score to estimate causal treatment effects in observational studies. Stat Med 34(28):3661\u20133679","journal-title":"Stat Med"},{"issue":"4","key":"10673_CR6","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/S10664-023-10308-9","volume":"28","author":"HM Ayas","year":"2023","unstructured":"Ayas HM, Leitner P, Hebig R (2023) An empirical study of the systemic and technical migration towards microservices. Empir Softw Eng 28(4):85. https:\/\/doi.org\/10.1007\/S10664-023-10308-9","journal-title":"Empir Softw Eng"},{"issue":"25","key":"10673_CR7","doi-asserted-by":"publisher","first-page":"1878","DOI":"10.1056\/NEJM200006223422506","volume":"342","author":"K Benson","year":"2000","unstructured":"Benson K, Hartz AJ (2000) A comparison of observational studies and randomized, controlled trials. N Engl J Med 342(25):1878\u20131886","journal-title":"N Engl J Med"},{"issue":"2","key":"10673_CR8","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1080\/135048599353726","volume":"6","author":"M Bianchi","year":"1999","unstructured":"Bianchi M, Boyle M, Hollingsworth D (1999) A comparison of methods for trend estimation. Appl Econ Lett 6(2):103\u2013109","journal-title":"Appl Econ Lett"},{"issue":"4","key":"10673_CR9","first-page":"309","volume":"5","author":"RC Blair","year":"1980","unstructured":"Blair RC, Higgins JJ (1980) A comparison of the power of wilcoxon\u2019s rank-sum statistic to that of student\u2019s t statistic under various nonnormal distributions. J Educ Stat 5(4):309\u2013335","journal-title":"J Educ Stat"},{"issue":"2","key":"10673_CR10","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1111\/j.2517-6161.1964.tb00553.x","volume":"26","author":"GE Box","year":"1964","unstructured":"Box GE, Cox DR (1964) An analysis of transformations. J Royal Stat Soc Ser B Stat Methodol 26(2):211\u2013243","journal-title":"J Royal Stat Soc Ser B Stat Methodol"},{"key":"10673_CR11","unstructured":"Boyter B (2018) Sloc cloc and code (scc). https:\/\/github.com\/boyter\/scc"},{"issue":"3","key":"10673_CR12","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1177\/001316447503500304","volume":"35","author":"RM Carroll","year":"1975","unstructured":"Carroll RM, Nordholm LA (1975) Sampling characteristics of kelley\u2019s $$\\varepsilon $$ and hays\u2019 $$\\omega $$. Educ Psychol Meas 35(3):541\u2013554","journal-title":"Educ Psychol Meas"},{"key":"10673_CR13","doi-asserted-by":"publisher","DOI":"10.1201\/9781003456285","volume-title":"Statistical inference","author":"G Casella","year":"2024","unstructured":"Casella G, Berger R (2024) Statistical inference. CRC Press"},{"issue":"2","key":"10673_CR14","first-page":"295","volume":"295","author":"WW Chin","year":"1998","unstructured":"Chin WW et al (1998) The partial least squares approach to structural equation modeling. Mod Methods Bus Res 295(2):295\u2013336","journal-title":"Mod Methods Bus Res"},{"issue":"1","key":"10673_CR15","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1111\/rssb.12348","volume":"82","author":"C Cinelli","year":"2020","unstructured":"Cinelli C, Hazlett C (2020) Making sense of sensitivity: Extending omitted variable bias. J Royal Stat Soc Ser B Stat Methodol 82(1):39\u201367","journal-title":"J Royal Stat Soc Ser B Stat Methodol"},{"key":"10673_CR16","doi-asserted-by":"publisher","DOI":"10.4324\/9780203771587","volume-title":"Statistical power analysis for the behavioral sciences","author":"J Cohen","year":"2013","unstructured":"Cohen J (2013) Statistical power analysis for the behavioral sciences. Routledge"},{"issue":"25","key":"10673_CR17","doi-asserted-by":"publisher","first-page":"1887","DOI":"10.1056\/NEJM200006223422507","volume":"342","author":"J Concato","year":"2000","unstructured":"Concato J, Shah N, Horwitz RI (2000) Randomized, controlled trials, observational studies, and the hierarchy of research designs. N Engl J Med 342(25):1887\u20131892","journal-title":"N Engl J Med"},{"key":"10673_CR18","doi-asserted-by":"publisher","DOI":"10.1201\/9780203753064","volume-title":"Goodness-of-fit-techniques","author":"RB D\u2019Agostino","year":"2017","unstructured":"D\u2019Agostino RB (2017) Goodness-of-fit-techniques. Routledge"},{"key":"10673_CR19","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1183\/20734735.013416","volume":"12","author":"ME Di Cicco","year":"2016","unstructured":"Di Cicco ME, Ragazzo V, Jacinto T (2016) Mortality in relation to smoking: the british doctors study. Breathe 12:275\u2013276","journal-title":"Breathe"},{"key":"10673_CR20","doi-asserted-by":"crossref","unstructured":"Dragoni N, Giallorenzo S, Lafuente AL, Mazzara M, Montesi F, Mustafin R, Safina L (2017) Microservices: yesterday, today, and tomorrow. In: Present and ulterior software engineering, Springer, pp 195\u2013216","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"10673_CR21","doi-asserted-by":"crossref","unstructured":"Dragoni N, Lanese I, Larsen ST, Mazzara M, Mustafin R, Safina L (2018) Microservices: How to make your application scale. In: Petrenko AK, Voronkov A (eds) Perspectives of system informatics, springer international publishing, Cham, pp 95\u2013104","DOI":"10.1007\/978-3-319-74313-4_8"},{"key":"10673_CR22","doi-asserted-by":"crossref","unstructured":"Du H, Zhang Z, Yuan KH (2016) (2017) Power analysis for t-test with non-normal data and unequal variances. Quantitative psychology: The 81st annual meeting of the psychometric society, Asheville, North Carolina. Springer, pp 373\u2013380","DOI":"10.1007\/978-3-319-56294-0_32"},{"key":"10673_CR23","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511761676","volume-title":"The essential guide to effect sizes: Statistical power, meta-analysis, and the interpretation of research results","author":"PD Ellis","year":"2010","unstructured":"Ellis PD (2010) The essential guide to effect sizes: Statistical power, meta-analysis, and the interpretation of research results. Cambridge University Press"},{"issue":"1","key":"10673_CR24","doi-asserted-by":"publisher","first-page":"325","DOI":"10.3390\/ijerph7010325","volume":"7","author":"T Faresj\u00f6","year":"2010","unstructured":"Faresj\u00f6 T, Faresj\u00f6 \u00c5 (2010) To match or not to match in epidemiological studies\u2013same outcome but less power. Int J Environ Res Public Health 7(1):325\u2013332","journal-title":"Int J Environ Res Public Health"},{"key":"10673_CR25","unstructured":"Field A (2024) Discovering statistics using IBM SPSS statistics. Sage publications limited"},{"key":"10673_CR26","unstructured":"Fowler M, Lewis J (2014) Microservices a definition of this new architectural term. https:\/\/bit.ly\/3zk5xXr"},{"key":"10673_CR27","volume-title":"Epidemiology, fifth, edition","author":"L Gordis","year":"2014","unstructured":"Gordis L (2014) Epidemiology, fifth, edition. Elsevier Saunders, Philadelphia"},{"issue":"9303","key":"10673_CR28","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1016\/S0140-6736(02)07500-1","volume":"359","author":"DA Grimes","year":"2002","unstructured":"Grimes DA, Schulz KF (2002) Cohort studies: marching towards outcomes. Lancet 359(9303):341\u2013345","journal-title":"Lancet"},{"issue":"9301","key":"10673_CR29","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/S0140-6736(02)07373-7","volume":"359","author":"DA Grimes","year":"2002","unstructured":"Grimes DA, Schulz KF (2002) Descriptive studies: what they can and cannot do. Lancet 359(9301):145\u2013149","journal-title":"Lancet"},{"issue":"7309","key":"10673_CR30","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1136\/bmj.323.7309.391","volume":"323","author":"A Hart","year":"2001","unstructured":"Hart A (2001) Mann-whitney test is not just a test of medians: differences in spread can be important. Bmj 323(7309):391\u2013393","journal-title":"Bmj"},{"key":"10673_CR31","volume-title":"Statistical methods in water resources","author":"DR Helsel","year":"1993","unstructured":"Helsel DR, Hirsch RM (1993) Statistical methods in water resources. Elsevier"},{"issue":"3","key":"10673_CR32","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1093\/pan\/mpl013","volume":"15","author":"DE Ho","year":"2007","unstructured":"Ho DE, Imai K, King G, Stuart EA (2007) Matching as nonparametric preprocessing for reducing model dependence in parametric causal inference. Polit Anal 15(3):199\u2013236","journal-title":"Polit Anal"},{"key":"10673_CR33","volume-title":"Nonparametric statistical methods","author":"M Hollander","year":"2013","unstructured":"Hollander M, Wolfe DA, Chicken E (2013) Nonparametric statistical methods. John Wiley & Sons"},{"key":"10673_CR34","unstructured":"Inc D (2023) Dockerfile reference. https:\/\/docs.docker.com\/engine\/reference\/builder\/"},{"issue":"3","key":"10673_CR35","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MS.2018.2141039","volume":"35","author":"P Jamshidi","year":"2018","unstructured":"Jamshidi P, Pahl C, Mendon\u00e7a NC, Lewis J, Tilkov S (2018) Microservices: The journey so far and challenges ahead. IEEE Software 35(3):24\u201335","journal-title":"IEEE Software"},{"key":"10673_CR36","doi-asserted-by":"crossref","unstructured":"Jangla K (2018a) Accelerating Development Velocity Using Docker: Docker Across Microservices. apress","DOI":"10.1007\/978-1-4842-3936-0"},{"key":"10673_CR37","doi-asserted-by":"crossref","unstructured":"Jangla K (2018b) Accelerating Development Velocity Using Docker: Docker Across Microservices. Apress","DOI":"10.1007\/978-1-4842-3936-0"},{"key":"10673_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110710","volume":"169","author":"V Lenarduzzi","year":"2020","unstructured":"Lenarduzzi V, Lomio F, Saarim\u00e4ki N, Taibi D (2020) Does migrating a monolithic system to microservices decrease the technical debt? J Syst Softw 169:110710","journal-title":"J Syst Softw"},{"key":"10673_CR39","doi-asserted-by":"publisher","unstructured":"Lomio F, Codabux Z, Birtch D, Hopkins D, Taibi D (2022) On the benefits of the accelerate metrics: An industrial survey at vendasta. In: 2022 IEEE international conference on software analysis, evolution and reengineering (SANER), pp 46\u201350, https:\/\/doi.org\/10.1109\/SANER53432.2022.00017","DOI":"10.1109\/SANER53432.2022.00017"},{"key":"10673_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-020-09905-9","volume":"26","author":"Y Ma","year":"2021","unstructured":"Ma Y, Dey T, Bogart C, Amreen S, Valiev M, Tutko A, Kennard D, Zaretzki R, Mockus A (2021) World of code: enabling a research workflow for mining and analyzing the universe of open source vcs data. Empir Softw Eng 26:1\u201342","journal-title":"Empir Softw Eng"},{"key":"10673_CR41","doi-asserted-by":"crossref","unstructured":"Mann HB (1945) Nonparametric tests against trend. Econometrica: Journal of the econometric society, pp 245\u2013259","DOI":"10.2307\/1907187"},{"key":"10673_CR42","unstructured":"Moore DS, McCabe GP (1989) Introduction to the practice of statistics. WH Freeman\/Times Books\/Henry Holt & Co"},{"key":"10673_CR43","doi-asserted-by":"crossref","unstructured":"Morabia A (2004) A history of epidemiologic methods and concepts. vol 1","DOI":"10.1007\/978-3-0348-7603-2"},{"key":"10673_CR44","unstructured":"Newman S (2015) Building Microservices: Designing Fine-Grained Systems, 1st edn. O\u2019Reilly Media"},{"key":"10673_CR45","unstructured":"Newman S (2021) Building microservices: designing fine-grained systems. \" O\u2019Reilly Media, Inc.\""},{"key":"10673_CR46","doi-asserted-by":"crossref","unstructured":"O\u2019brien RM (2007) A caution regarding rules of thumb for variance inflation factors. Quality & quantity 41:673\u2013690","DOI":"10.1007\/s11135-006-9018-6"},{"issue":"4","key":"10673_CR47","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1037\/1082-989X.8.4.434","volume":"8","author":"S Olejnik","year":"2003","unstructured":"Olejnik S, Algina J (2003) Generalized eta and omega squared statistics: measures of effect size for some common research designs. Psychol Methods 8(4):434","journal-title":"Psychol Methods"},{"key":"10673_CR48","doi-asserted-by":"crossref","unstructured":"Oppewal H (2010) Concept of causality and conditions for causality. Wiley International encyclopedia of marketing","DOI":"10.1002\/9781444316568.wiem02059"},{"key":"10673_CR49","doi-asserted-by":"crossref","unstructured":"Pahl C, Jamshidi P, Zimmermann O (2018) Architectural principles for cloud software. ACM Trans Internet Technol 18(2):Article No.: 17","DOI":"10.1145\/3104028"},{"issue":"1","key":"10673_CR50","first-page":"21","volume":"2","author":"NM Razali","year":"2011","unstructured":"Razali NM, Wah YB et al (2011) Power comparisons of shapiro-wilk, kolmogorov-smirnov, lilliefors and anderson-darling tests. J Stat Model Anal 2(1):21\u201333","journal-title":"J Stat Model Anal"},{"key":"10673_CR51","doi-asserted-by":"crossref","unstructured":"Rosenbaum P (2002) Observational studies, 2nd edn springer. New York, New York, USA[Google Scholar]","DOI":"10.1007\/978-1-4757-3692-2"},{"key":"10673_CR52","doi-asserted-by":"crossref","unstructured":"Rosenbaum PR (2010) Design of Observational Studies, 1st edn. Springer Series in Statistics, Springer-Verlag, New York, NY","DOI":"10.1007\/978-1-4419-1213-8"},{"issue":"2","key":"10673_CR53","first-page":"115","volume":"31","author":"JP Royston","year":"1982","unstructured":"Royston JP (1982) An extension of shapiro and wilk\u2019s w test for normality to large samples. J Royal Stat Soc Ser C (Appl Stat) 31(2):115\u2013124","journal-title":"J Royal Stat Soc Ser C (Appl Stat)"},{"key":"10673_CR54","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1023\/A:1020363010465","volume":"2","author":"DB Rubin","year":"2001","unstructured":"Rubin DB (2001) Using propensity scores to help design observational studies: application to the tobacco litigation. Health Serv Outcomes Res Methodol 2:169\u2013188","journal-title":"Health Serv Outcomes Res Methodol"},{"key":"10673_CR55","doi-asserted-by":"crossref","unstructured":"Saarim\u00e4ki N, Lenarduzzi V, Vegas S, Juristo N, Taibi D (2020) Cohort studies in software engineering: A vision of the future. In: Proceedings of the 14th ACM\/IEEE international symposium on empirical software engineering and measurement (ESEM), pp 1\u20136","DOI":"10.1145\/3382494.3422160"},{"key":"10673_CR56","unstructured":"Saarim\u00e4ki N, Manero MR, Juristo N, Taibi D, Lenarduzzi V, et\u00a0al. (2023) Does microservices adoption impact the development velocity? a cohort study. a registered report. arXiv preprint arXiv:2306.02034"},{"key":"10673_CR57","doi-asserted-by":"crossref","unstructured":"Sheather S (2009) A modern approach to regression with R. Springer Science & Business Media","DOI":"10.1007\/978-0-387-09608-7"},{"key":"10673_CR58","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/j.jss.2018.09.082","volume":"146","author":"J Soldani","year":"2018","unstructured":"Soldani J, Tamburri DA, Heuvel WJVD (2018) The pains and gains of microservices: A systematic grey literature review. J Syst Softw 146:215\u2013232","journal-title":"J Syst Softw"},{"issue":"6","key":"10673_CR59","doi-asserted-by":"publisher","first-page":"2234","DOI":"10.1097\/PRS.0b013e3181f44abc","volume":"126","author":"JW Song","year":"2010","unstructured":"Song JW, Chung KC (2010) Observational studies: cohort and case-control studies. Plast Reconstr Surg 126(6):2234","journal-title":"Plast Reconstr Surg"},{"key":"10673_CR60","unstructured":"Stuart EA, King G, Imai K, Ho D (2011) Matchit: nonparametric preprocessing for parametric causal inference. J Stat Softw"},{"issue":"8","key":"10673_CR61","doi-asserted-by":"publisher","first-page":"S84","DOI":"10.1016\/j.jclinepi.2013.01.013","volume":"66","author":"EA Stuart","year":"2013","unstructured":"Stuart EA, Lee BK, Leacy FP (2013) Prognostic score-based balance measures can be a useful diagnostic for propensity score methods in comparative effectiveness research. J clin Epidemiol 66(8):S84\u2013S90","journal-title":"J clin Epidemiol"},{"issue":"5","key":"10673_CR62","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MCC.2017.4250931","volume":"4","author":"D Taibi","year":"2017","unstructured":"Taibi D, Lenarduzzi V, Pahl C (2017) Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation. IEEE Cloud Comput 4(5):22\u201332","journal-title":"IEEE Cloud Comput"},{"key":"10673_CR63","doi-asserted-by":"publisher","unstructured":"Trichopoulos D, Kalandidi A, Sparros L, Macmahon B (1981) Lung cancer and passive smoking. Int J Cancer 27(1):1\u20134. https:\/\/doi.org\/10.1002\/ijc.2910270102","DOI":"10.1002\/ijc.2910270102"},{"key":"10673_CR64","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s10654-019-00494-6","volume":"34","author":"TJ VanderWeele","year":"2019","unstructured":"VanderWeele TJ (2019) Principles of confounder selection. Eur J Epidemiol 34:211\u2013219","journal-title":"Eur J Epidemiol"},{"issue":"9596","key":"10673_CR65","doi-asserted-by":"publisher","first-page":"1453","DOI":"10.1016\/S0140-6736(07)61602-X","volume":"370","author":"E Von Elm","year":"2007","unstructured":"Von Elm E, Altman DG, Egger M, Pocock SJ, G\u00f8tzsche PC, Vandenbroucke JP (2007) The strengthening the reporting of observational studies in epidemiology (strobe) statement: guidelines for reporting observational studies. Lancet 370(9596):1453\u20131457","journal-title":"Lancet"},{"key":"10673_CR66","doi-asserted-by":"publisher","unstructured":"Waseem M, Liang P, M\u00e1rquez G, Salle AD (2020) Testing microservices architecture-based applications: A systematic mapping study. In: 2020 27th asia-pacific software engineering conference (APSEC), pp 119\u2013128, https:\/\/doi.org\/10.1109\/APSEC51365.2020.00020","DOI":"10.1109\/APSEC51365.2020.00020"},{"key":"10673_CR67","doi-asserted-by":"publisher","unstructured":"Wu M, Zhang Y, Liu J, Wang S, Zhang Z, Xia\u00a7 X, Mao X (2022) On the way to microservices: Exploring problems and solutions from online q &a community. In: 2022 IEEE international conference on software analysis, evolution and reengineering (SANER), pp 432\u2013443, https:\/\/doi.org\/10.1109\/SANER53432.2022.00058","DOI":"10.1109\/SANER53432.2022.00058"},{"key":"10673_CR68","doi-asserted-by":"crossref","unstructured":"Zhang Z (2014) Monte carlo based statistical power analysis for mediation models: Methods and software. Behav Res Methods 46:1184\u20131198","DOI":"10.3758\/s13428-013-0424-0"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-025-10673-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-025-10673-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-025-10673-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,13]],"date-time":"2025-09-13T08:53:46Z","timestamp":1757753626000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-025-10673-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,25]]},"references-count":68,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["10673"],"URL":"https:\/\/doi.org\/10.1007\/s10664-025-10673-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,25]]},"assertion":[{"value":"5 May 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 June 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The paper did not need ethical approval.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"The paper did not need informed consent.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}},{"value":"We declare that we have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"130"}}