{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T04:17:16Z","timestamp":1763525836752,"version":"3.45.0"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032120885","type":"print"},{"value":"9783032120892","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T00:00:00Z","timestamp":1763596800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T00:00:00Z","timestamp":1763596800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-12089-2_18","type":"book-chapter","created":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T04:15:36Z","timestamp":1763525736000},"page":"285-302","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Temporal Evolution of\u00a0Architectural Complexity and\u00a0Technical Debt in\u00a0Microservices: An Exploratory Case Study"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-5806-6624","authenticated-orcid":false,"given":"Bhuwan","family":"Paudel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1350-7030","authenticated-orcid":false,"given":"Javier","family":"Gonzalez-Huerta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1729-5154","authenticated-orcid":false,"given":"Ehsan","family":"Zabardast","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,11,20]]},"reference":[{"key":"18_CR1","doi-asserted-by":"publisher","unstructured":"Adams, L., S.\u00a0et al.: Evolution and anti-patterns visualized: microprospect in microservice architecture. In: Software Architecture. ECSA 2023, pp. 309\u2013325. Springer, Istanbul Turkey (2024). https:\/\/doi.org\/10.1007\/978-3-031-66326-0_19","DOI":"10.1007\/978-3-031-66326-0_19"},{"issue":"1","key":"18_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13173-021-00120-y","volume":"27","author":"DRF Apolin\u00e1rio","year":"2021","unstructured":"Apolin\u00e1rio, D.R.F., de Fran\u00e7a, B.B.N.: A method for monitoring the coupling evolution of microservice-based architectures. J. Braz. Comput. Soc. 27(1), 1\u201335 (2021). https:\/\/doi.org\/10.1186\/s13173-021-00120-y","journal-title":"J. Braz. Comput. Soc."},{"key":"18_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111788","volume":"204","author":"WK Assun\u00e7\u00e3o","year":"2023","unstructured":"Assun\u00e7\u00e3o, W.K., Kr\u00fcger, J., Mosser, S., Selaoui, S.: How do microservices evolve? an empirical analysis of changes in open-source microservice repositories. J. Syst. Softw. 204, 111788 (2023). https:\/\/doi.org\/10.1016\/j.jss.2023.111788","journal-title":"J. Syst. Softw."},{"issue":"4","key":"18_CR4","doi-asserted-by":"publisher","first-page":"110","DOI":"10.4230\/DagRep.6.4.110","volume":"6","author":"P Avgeriou","year":"2016","unstructured":"Avgeriou, P., Kruchten, P., Ozkaya, I., Seaman, C.: Managing Technical Debt in Software Engineering (Dagstuhl Seminar 16162). Dagstuhl Reports 6(4), 110\u2013138 (2016). https:\/\/doi.org\/10.4230\/DagRep.6.4.110","journal-title":"Dagstuhl Reports"},{"issue":"3","key":"18_CR5","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2020.3024958","volume":"38","author":"PC Avgeriou","year":"2021","unstructured":"Avgeriou, P.C., et al.: An overview and comparison of technical debt measurement tools. IEEE Softw. 38(3), 61\u201371 (2021). https:\/\/doi.org\/10.1109\/MS.2020.3024958","journal-title":"IEEE Softw."},{"key":"18_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106377","volume":"128","author":"MT Baldassarre","year":"2020","unstructured":"Baldassarre, M.T., Lenarduzzi, V., Romano, S., Saarim\u00e4ki, N.: On the diffuseness of technical debt items and accuracy of remediation time when using sonarqube. Inf. Softw. Technol. 128, 106377 (2020). https:\/\/doi.org\/10.1016\/j.infsof.2020.106377","journal-title":"Inf. Softw. Technol."},{"issue":"5","key":"18_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09999-9","volume":"26","author":"J Bogner","year":"2021","unstructured":"Bogner, J., Fritzsch, J., Wagner, S., Zimmermann, A.: Industry practices and challenges for the evolvability assurance of microservices. Empir. Softw. Eng. 26(5), 1\u201339 (2021). https:\/\/doi.org\/10.1007\/s10664-021-09999-9","journal-title":"Empir. Softw. Eng."},{"key":"18_CR8","doi-asserted-by":"publisher","unstructured":"Bogner, J., Wagner, S., Zimmermann, A.: Using architectural modifiability tactics to examine evolution qualities of service- and microservice-based systems. SICS Softw.-Intensive Cyber-Phys. Systems 34(2\u20133), 141\u2013149 (2019). https:\/\/doi.org\/10.1007\/s00450-019-00402-z","DOI":"10.1007\/s00450-019-00402-z"},{"key":"18_CR9","doi-asserted-by":"publisher","unstructured":"Capilla, R., Fontana, F.A., Mikkonen, T., Bacchiega, P., Salamanca, V.: Detecting architecture debt in micro-service open-source projects. In: 2023 49th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 394\u2013401 (2023). https:\/\/doi.org\/10.1109\/SEAA60479.2023.00066","DOI":"10.1109\/SEAA60479.2023.00066"},{"issue":"368","key":"18_CR10","doi-asserted-by":"publisher","first-page":"829","DOI":"10.1080\/01621459.1979.10481038","volume":"74","author":"WS Cleveland","year":"1979","unstructured":"Cleveland, W.S.: Robust locally weighted regression and smoothing scatterplots. J. Am. Stat. Assoc. 74(368), 829\u2013836 (1979). https:\/\/doi.org\/10.1080\/01621459.1979.10481038","journal-title":"J. Am. Stat. Assoc."},{"issue":"2","key":"18_CR11","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/157710.157715","volume":"4","author":"W Cunningham","year":"1992","unstructured":"Cunningham, W.: The WyCash portfolio management system. ACM Sigplan Oops Messenger 4(2), 29\u201330 (1992)","journal-title":"ACM Sigplan Oops Messenger"},{"key":"18_CR12","doi-asserted-by":"publisher","unstructured":"Dragoni, N., et al.: Microservices: Yesterday, today, and tomorrow. In: Mazzara, M., Meyer, B. (eds.) Present and Ulterior Software Engineering, pp. 195\u2013216. Springer International Publishing, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67425-4_12","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"18_CR13","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/978-3-031-70797-1_10","volume-title":"Software Architecture","author":"P Genfer","year":"2024","unstructured":"Genfer, P., Zdun, U.: Exploring architectural evolution in microservice systems using repository mining techniques and static code analysis. In: Galster, M., Scandurra, P., Mikkonen, T., Oliveira Antonino, P., Nakagawa, E.Y., Navarro, E. (eds.) Software Architecture, pp. 157\u2013173. Springer Nature Switzerland, Cham (2024)"},{"key":"18_CR14","doi-asserted-by":"publisher","unstructured":"Hastie, T., and, R.T.: Generalized additive models: some applications. J. Am. Stat. Assoc. 82(398), 371\u2013386 (1987). https:\/\/doi.org\/10.1080\/01621459.1987.10478440","DOI":"10.1080\/01621459.1987.10478440"},{"key":"18_CR15","doi-asserted-by":"publisher","unstructured":"Kalske, M., M\u00e4kitalo, N., Mikkonen, T.: Challenges when moving from monolith to microservice architecture. In: Garrig\u00f3s, I., Wimmer, M. (eds.) Current Trends in Web Engineering. pp. 32\u201347. Springer International Publishing, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-74433-9_3","DOI":"10.1007\/978-3-319-74433-9_3"},{"key":"18_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/BFb0017737","volume-title":"Software Process Technology","author":"MM Lehman","year":"1996","unstructured":"Lehman, M.M.: Laws of software evolution revisited. In: Montangero, C. (ed.) EWSPT 1996. LNCS, vol. 1149, pp. 108\u2013124. Springer, Heidelberg (1996). https:\/\/doi.org\/10.1007\/BFb0017737"},{"key":"18_CR17","doi-asserted-by":"publisher","unstructured":"Lenarduzzi, V., Lomio, F., Saarim\u00e4ki, N., Taibi, D.: Does migrating a monolithic system to microservices decrease the technical debt? J. Syst. Softw. 169, 110710 (Nov2020). https:\/\/doi.org\/10.1016\/j.jss.2020.110710","DOI":"10.1016\/j.jss.2020.110710"},{"key":"18_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112110","volume":"215","author":"A Lercher","year":"2024","unstructured":"Lercher, A., Glock, J., Macho, C., Pinzger, M.: Microservice API evolution in practice: A study on strategies and challenges. J. Syst. Softw. 215, 112110 (2024). https:\/\/doi.org\/10.1016\/j.jss.2024.112110","journal-title":"J. Syst. Softw."},{"issue":"14\u201326","key":"18_CR19","first-page":"12","volume":"25","author":"J Lewis","year":"2014","unstructured":"Lewis, J., Fowler, M.: Microservices: a definition of this new architectural term. MartinFowler. com 25(14\u201326), 12 (2014)","journal-title":"MartinFowler. com"},{"issue":"3","key":"18_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2423","volume":"34","author":"R Li","year":"2022","unstructured":"Li, R., Liang, P., Soliman, M., Avgeriou, P.: Understanding software architecture erosion: a systematic mapping study. J. Softw.: Evol. Process 34(3), e2423 (2022). https:\/\/doi.org\/10.1002\/smr.2423","journal-title":"J. Softw.: Evol. Process"},{"key":"18_CR21","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","volume":"101","author":"Z Li","year":"2015","unstructured":"Li, Z., Avgeriou, P., Liang, P.: A systematic mapping study on technical debt and its management. J. Syst. Softw. 101, 193\u2013220 (2015). https:\/\/doi.org\/10.1016\/j.jss.2014.12.027","journal-title":"J. Syst. Softw."},{"key":"18_CR22","doi-asserted-by":"publisher","unstructured":"Lu, K.P., Chang, S.T.: An advanced segmentation approach to piecewise regression models. Mathematics 11(24) (2023). https:\/\/doi.org\/10.3390\/math11244959","DOI":"10.3390\/math11244959"},{"key":"18_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112301","volume":"222","author":"K Maggi","year":"2025","unstructured":"Maggi, K., Verdecchia, R., Scommegna, L., Vicario, E.: Evolution of code technical debt in microservices architectures. J. Syst. Softw. 222, 112301 (2025). https:\/\/doi.org\/10.1016\/j.jss.2024.112301","journal-title":"J. Syst. Softw."},{"issue":"19","key":"18_CR24","doi-asserted-by":"publisher","first-page":"3055","DOI":"10.1002\/sim.1545","volume":"22","author":"VMR Muggeo","year":"2003","unstructured":"Muggeo, V.M.R.: Estimating regression models with unknown break-points. Stat. Med. 22(19), 3055\u20133071 (2003). https:\/\/doi.org\/10.1002\/sim.1545","journal-title":"Stat. Med."},{"key":"18_CR25","unstructured":"Newman, S.: Building Microservices: Designing Fine-Grained Systems. O\u2019Reilly, second edn. (2021)"},{"key":"18_CR26","doi-asserted-by":"publisher","unstructured":"Pigazzini, I., Fontana, F.A., Lenarduzzi, V., Taibi, D.: Towards microservice smells detection. In: Proceedings of the 3rd International Conference on Technical Debt. p. 92\u201397. TechDebt \u201920, Association for Computing Machinery (2020). https:\/\/doi.org\/10.1145\/3387906.3388625","DOI":"10.1145\/3387906.3388625"},{"key":"18_CR27","doi-asserted-by":"crossref","unstructured":"Runeson, P., H\u00f6st, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14(2), 131\u2013164 (Apr2009)","DOI":"10.1007\/s10664-008-9102-8"},{"issue":"5","key":"18_CR28","doi-asserted-by":"publisher","first-page":"1763","DOI":"10.1213\/ANE.0000000000002864","volume":"126","author":"P Schober","year":"2018","unstructured":"Schober, P., Boer, C., Schwarte, L.A.: Correlation coefficients: appropriate use and interpretation. Anesthesia Analgesia 126(5), 1763\u20131768 (2018). https:\/\/doi.org\/10.1213\/ANE.0000000000002864","journal-title":"Anesthesia Analgesia"},{"key":"18_CR29","doi-asserted-by":"publisher","unstructured":"Shapiro, S.S., Wilk, M.B.: An analysis of variance test for normality (complete samples). Biometrika 52(3\u20134), 591\u2013611 (Dec1965). https:\/\/doi.org\/10.1093\/biomet\/52.3-4.591","DOI":"10.1093\/biomet\/52.3-4.591"},{"key":"18_CR30","doi-asserted-by":"publisher","unstructured":"Soldani, J., Tamburri, D.A., Van Den Heuvel, W.J.: The pains and gains of microservices: A Systematic grey literature review. J. Syst. Softw. 146, 215\u2013232 (Dec2018). https:\/\/doi.org\/10.1016\/j.jss.2018.09.082","DOI":"10.1016\/j.jss.2018.09.082"},{"issue":"3\/4","key":"18_CR31","doi-asserted-by":"publisher","first-page":"441","DOI":"10.2307\/1422689","volume":"100","author":"C Spearman","year":"1987","unstructured":"Spearman, C.: The proof and measurement of association between two things. Am. J. Psychol. 100(3\/4), 441\u2013471 (1987)","journal-title":"Am. J. Psychol."},{"issue":"5","key":"18_CR32","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.: Processes, motivations, and issues for migrating to microservices architectures: an empirical investigation. IEEE Cloud Comput. 4(5), 22\u201332 (2017). https:\/\/doi.org\/10.1109\/MCC.2017.4250931","journal-title":"IEEE Cloud Comput."},{"key":"18_CR33","doi-asserted-by":"publisher","unstructured":"Taibi, D., Lenarduzzi, V., Pahl, C.: Microservices anti-patterns: a taxonomy. In: Bucchiarone, A., Dragoni, N., Dustdar, S., Lago, P., Mazzara, M., Rivera, V., Sadovykh, A. (eds.) Microservices: Science and Engineering, pp. 111\u2013128. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-31646-4_5","DOI":"10.1007\/978-3-030-31646-4_5"},{"key":"18_CR34","doi-asserted-by":"publisher","unstructured":"Soares\u00a0de Toledo, S., Martini, A., Przybyszewska, A., Sj\u00f8berg, D.I.: Architectural technical debt in microservices: A case study in a large company. In: 2019 IEEE\/ACM International Conference on Technical Debt (TechDebt), pp. 78\u201387 (2019). https:\/\/doi.org\/10.1109\/TechDebt.2019.00026","DOI":"10.1109\/TechDebt.2019.00026"},{"key":"18_CR35","doi-asserted-by":"publisher","unstructured":"Verdecchia, R., Maggi, K., Scommegna, L., Vicario, E.: Technical debt in microservices: a mixed-method case study. In: Tekinerdo\u011fan, B., Spalazzese, R., S\u00f6zer, H., Bonfanti, S., Weyns, D. (eds.) Software Architecture. ECSA 2023 Tracks, Workshops, and Doctoral Symposium, pp. 217\u2013236. Springer Nature Switzerland, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-66326-0_14","DOI":"10.1007\/978-3-031-66326-0_14"},{"issue":"4","key":"18_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-020-09910-y","volume":"26","author":"Y Wang","year":"2021","unstructured":"Wang, Y., Kadiyala, H., Rubin, J.: Promises and challenges of microservices: an exploratory study. Empir. Softw. Eng. 26(4), 1\u201344 (2021). https:\/\/doi.org\/10.1007\/s10664-020-09910-y","journal-title":"Empir. Softw. Eng."},{"key":"18_CR37","doi-asserted-by":"publisher","DOI":"10.1201\/9781315370279","volume-title":"Generalized Additive Models: An Introduction with R","author":"SN Wood","year":"2017","unstructured":"Wood, S.N.: Generalized Additive Models: An Introduction with R, 2nd edn. Chapman and Hall\/CRC, Boca Raton, FL (2017)","edition":"2"},{"key":"18_CR38","doi-asserted-by":"publisher","unstructured":"Zhong, C., Huang, H., Zhang, H., Li, S.: Impacts, causes, and solutions of architectural smells in microservices: An industrial investigation. Softw.: Pract. Exper. 52(12), 2574\u20132597 (2022). https:\/\/doi.org\/10.1002\/spe.3138","DOI":"10.1002\/spe.3138"},{"key":"18_CR39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111670","volume":"200","author":"C Zhong","year":"2023","unstructured":"Zhong, C., Zhang, H., Li, C., Huang, H., Feitosa, D.: On measuring coupling between microservices. J. Syst. Softw. 200, 111670 (2023). https:\/\/doi.org\/10.1016\/j.jss.2023.111670","journal-title":"J. Syst. Softw."}],"container-title":["Lecture Notes in Computer Science","Product-Focused Software Process Improvement"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-12089-2_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T04:15:38Z","timestamp":1763525738000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-12089-2_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,20]]},"ISBN":["9783032120885","9783032120892"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-12089-2_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,20]]},"assertion":[{"value":"20 November 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PROFES","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Product-Focused Software Process Improvement","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Salerno","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 December 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 December 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"profes2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/profes-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}