{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T00:08:38Z","timestamp":1784246918080,"version":"3.55.0"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031663253","type":"print"},{"value":"9783031663260","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"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":[[2024]]},"DOI":"10.1007\/978-3-031-66326-0_14","type":"book-chapter","created":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T12:59:46Z","timestamp":1722257986000},"page":"217-236","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Technical Debt in\u00a0Microservices: A Mixed-Method Case Study"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9206-6637","authenticated-orcid":false,"given":"Roberto","family":"Verdecchia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kevin","family":"Maggi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7293-0210","authenticated-orcid":false,"given":"Leonardo","family":"Scommegna","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4983-4386","authenticated-orcid":false,"given":"Enrico","family":"Vicario","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,7,30]]},"reference":[{"key":"14_CR1","doi-asserted-by":"publisher","unstructured":"Akaike, H.: Information theory and an extension of the maximum likelihood principle. In: Parzen, E., Tanabe, K., Kitagawa, G. (eds.) Selected Papers of Hirotugu Akaike, pp. 199\u2013213. Springer, Cham (1998). https:\/\/doi.org\/10.1007\/978-1-4612-1694-0_15","DOI":"10.1007\/978-1-4612-1694-0_15"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Aldrich\u00a0Edbert, J., Jannat\u00a0Oishwee, S., Karmakar, S., Codabux, Z., Verdecchia, R.: Exploring technical debt in security questions on stack overflow. In: International Symposium on Empirical Software Engineering and Measurement (2023)","DOI":"10.1109\/ESEM56168.2023.10304868"},{"key":"14_CR3","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.infsof.2015.10.008","volume":"70","author":"NS Alves","year":"2016","unstructured":"Alves, N.S., Mendes, T.S., De Mendon\u00e7a, M.G., Sp\u00ednola, R.O., Shull, F., Seaman, C.: Identification and management of technical debt: a systematic mapping study. Inf. Softw. Technol. 70, 100\u2013121 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Atchison, A., Berardi, C., Best, N., Stevens, E., Linstead, E.: A time series analysis of travistorrent builds: to everything there is a season. In: 2017 IEEE\/ACM 14th International Conference on Mining Software Repositories, pp. 463\u2013466. IEEE (2017)","DOI":"10.1109\/MSR.2017.29"},{"key":"14_CR5","unstructured":"Avgeriou, P., Kruchten, P., Ozkaya, I., Seaman, C.: Managing technical debt in software engineering (dagstuhl seminar 16162). Dagstuhl Reports 6 (2016)"},{"issue":"3","key":"14_CR6","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2020.3024958","volume":"38","author":"PC Avgeriou","year":"2020","unstructured":"Avgeriou, P.C., et al.: An overview and comparison of technical debt measurement tools. IEEE Softw. 38(3), 61\u201371 (2020)","journal-title":"IEEE Softw."},{"key":"14_CR7","unstructured":"Baresi, L., Quattrocchi, G., Tamburri, D.A.: Microservice architecture practices and experience: a focused look on docker configuration files. arXiv preprint: 2212.03107 (2022)"},{"key":"14_CR8","unstructured":"Basili, V.R., Caldiera, G., Rombach, D.: The goal question metric approach. In: Encyclopedia of Software Engineering, pp. 528\u2013532. Wiley (1994)"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Bogner, J., Fritzsch, J., Wagner, S., Zimmermann, A.: Limiting technical debt with maintainability assurance: an industry survey on used techniques and differences with service-and microservice-based systems. In: Proceedings of the 2018 International Conference on Technical Debt, pp. 125\u2013133 (2018)","DOI":"10.1145\/3194164.3194166"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Bogner, J., Fritzsch, J., Wagner, S., Zimmermann, A.: Assuring the evolvability of microservices: insights into industry practices and challenges. In: 2019 IEEE International Conference on Software Maintenance and Evolution, pp. 546\u2013556. IEEE (2019)","DOI":"10.1109\/ICSME.2019.00089"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Bogner, J., Fritzsch, J., Wagner, S., Zimmermann, A.: Microservices in industry: insights into technologies, characteristics, and software quality. In: 2019 IEEE International Conference on Software Architecture Companion, pp. 187\u2013195. IEEE (2019)","DOI":"10.1109\/ICSA-C.2019.00041"},{"key":"14_CR12","doi-asserted-by":"crossref","unstructured":"Bogner, J., Wagner, S., Zimmermann, A.: Automatically measuring the maintainability of service-and microservice-based systems: a literature review. In: Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, pp. 107\u2013115 (2017)","DOI":"10.1145\/3143434.3143443"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Brinkmann, S.: Qualitative interviewing. Understanding Qualitative Rese (2013)","DOI":"10.1093\/acprof:osobl\/9780199861392.001.0001"},{"issue":"3","key":"14_CR14","first-page":"277","volume":"13","author":"YW Cheung","year":"1995","unstructured":"Cheung, Y.W., Lai, K.S.: Lag order and critical values of the augmented dickey-fuller test. J. Bus. Econ. Stat. 13(3), 277\u2013280 (1995)","journal-title":"J. Bus. Econ. Stat."},{"issue":"1","key":"14_CR15","first-page":"3","volume":"6","author":"RB Cleveland","year":"1990","unstructured":"Cleveland, R.B., Cleveland, W.S., McRae, J.E., Terpenning, I.: STL: a seasonal-trend decomposition. J. Off. Stat. 6(1), 3\u201373 (1990)","journal-title":"J. Off. Stat."},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"De\u00a0Toledo, S.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, pp. 78\u201387. IEEE (2019)","DOI":"10.1109\/TechDebt.2019.00026"},{"key":"14_CR17","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.jss.2019.01.001","volume":"150","author":"P Di Francesco","year":"2019","unstructured":"Di Francesco, P., Lago, P., Malavolta, I.: Architecting with microservices: a systematic mapping study. J. Syst. Softw. 150, 77\u201397 (2019)","journal-title":"J. Syst. Softw."},{"issue":"366a","key":"14_CR18","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1080\/01621459.1979.10482531","volume":"74","author":"DA Dickey","year":"1979","unstructured":"Dickey, D.A., Fuller, W.A.: Distribution of the estimators for autoregressive time series with a unit root. J. Am. Stat. Assoc. 74(366a), 427\u2013431 (1979)","journal-title":"J. Am. Stat. Assoc."},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"d\u2019Aragona, D.A., Pecorelli, F., Baldassarre, M.T., Taibi, D., Lenarduzzi, V.: Technical debt diffuseness in the apache ecosystem: a differentiated replication. In: 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 825\u2013833. IEEE (2023)","DOI":"10.1109\/SANER56733.2023.00095"},{"key":"14_CR20","doi-asserted-by":"crossref","unstructured":"Fontana, F.A., Pigazzini, I., Roveda, R., Tamburri, D., Zanoni, M., Di\u00a0Nitto, E.: ARCAN: a tool for architectural smells detection. In: 2017 IEEE International Conference on Software Architecture Workshops, pp. 282\u2013285. IEEE (2017)","DOI":"10.1109\/ICSAW.2017.16"},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Granger, C.W.: Investigating causal relations by econometric models and cross-spectral methods. Econ. J. Econ. Soc. 424\u2013438 (1969)","DOI":"10.2307\/1912791"},{"issue":"12","key":"14_CR22","doi-asserted-by":"publisher","first-page":"2954","DOI":"10.1111\/jan.13031","volume":"72","author":"H Kallio","year":"2016","unstructured":"Kallio, H., Pietil\u00e4, A.M., Johnson, M., Kangasniemi, M.: Systematic methodological review: developing a framework for a qualitative semi-structured interview guide. J. Adv. Nurs. 72(12), 2954\u20132965 (2016)","journal-title":"J. Adv. Nurs."},{"key":"14_CR23","doi-asserted-by":"crossref","unstructured":"Kovalenko, V., Palomba, F., Bacchelli, A.: Mining file histories: should we consider branches? In: Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, pp. 202\u2013213 (2018)","DOI":"10.1145\/3238147.3238169"},{"key":"14_CR24","doi-asserted-by":"crossref","unstructured":"Kozanidis, N., Verdecchia, R., Guzm\u00e1n, E.: Asking about technical debt: characteristics and automatic identification of technical debt questions on stack overflow. In: Proceedings of the 16th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 45\u201356 (2022)","DOI":"10.1145\/3544902.3546245"},{"key":"14_CR25","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.: Does migrating a monolithic system to microservices decrease the technical debt? J. Syst. Softw. 169, 110710 (2020)","journal-title":"J. Syst. Softw."},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Letouzey, J.L.: The SQALE method for evaluating technical debt. In: 2012 Third International Workshop on Managing Technical Debt., pp. 31\u201336. IEEE (2012)","DOI":"10.1109\/MTD.2012.6225997"},{"key":"14_CR27","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)","journal-title":"J. Syst. Softw."},{"key":"14_CR28","doi-asserted-by":"crossref","unstructured":"Malavolta, I., Verdecchia, R., Filipovic, B., Bruntink, M., Lago, P.: How maintainability issues of android apps evolve. In: 2018 IEEE International Conference on Software Maintenance and Evolution, pp. 334\u2013344. IEEE (2018)","DOI":"10.1109\/ICSME.2018.00042"},{"issue":"2","key":"14_CR29","doi-asserted-by":"publisher","first-page":"1273","DOI":"10.1353\/sof.2006.0023","volume":"84","author":"DG Oliver","year":"2005","unstructured":"Oliver, D.G., Serovich, J.M., Mason, T.L.: Constraints and opportunities with interview transcription: towards reflection in qualitative research. Soc. Forces 84(2), 1273\u20131289 (2005)","journal-title":"Soc. Forces"},{"key":"14_CR30","unstructured":"Ospina, S., Verdecchia, R., Malavolta, I., Lago, P.: ATDx: a tool for providing a data-driven overview of architectural technical debt in software-intensive systems. In: European Conference on Software Architecture (2021)"},{"key":"14_CR31","doi-asserted-by":"publisher","unstructured":"Pigazzini, I., Fontana, F.A., Lenarduzzi, V., Taibi, D.: Towards microservice smells detection. In: International Conference on Technical Debt., Seoul, Republic of Korea, p.\u00a06. ACM (2020). https:\/\/doi.org\/10.1145\/3387906.3388625","DOI":"10.1145\/3387906.3388625"},{"key":"14_CR32","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson, P., H\u00f6st, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14, 131\u2013164 (2009)","journal-title":"Empir. Softw. Eng."},{"key":"14_CR33","unstructured":"Salda\u00f1a, J.: The Coding Manual for Qualitative Researchers. Sage (2021)"},{"key":"14_CR34","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, D.A., Van Den Heuvel, W.J.: The pains and gains of microservices: a systematic grey literature review. J. Syst. Softw. 146, 215\u2013232 (2018)","journal-title":"J. Syst. Softw."},{"key":"14_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110968","volume":"177","author":"SS de Toledo","year":"2021","unstructured":"de Toledo, S.S., Martini, A., Sj\u00f8berg, D.I.: Identifying architectural technical debt, principal, and interest in microservices: a multiple-case study. J. Syst. Softw. 177, 110968 (2021)","journal-title":"J. Syst. Softw."},{"issue":"3","key":"14_CR36","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1111\/nhs.12048","volume":"15","author":"M Vaismoradi","year":"2013","unstructured":"Vaismoradi, M., Turunen, H., Bondas, T.: Content analysis and thematic analysis: implications for conducting a qualitative descriptive study. Nurs. Health Sci. 15(3), 398\u2013405 (2013)","journal-title":"Nurs. Health Sci."},{"key":"14_CR37","doi-asserted-by":"publisher","unstructured":"Verdecchia, R.: Architectural technical debt identification: moving forward. In: 2018 IEEE International Conference on Software Architecture Companion (ICSA-C), pp. 43\u201344 (2018). https:\/\/doi.org\/10.1109\/ICSA-C.2018.00018","DOI":"10.1109\/ICSA-C.2018.00018"},{"key":"14_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107329","volume":"164","author":"R Verdecchia","year":"2023","unstructured":"Verdecchia, R., Engstr\u00f6m, E., Lago, P., Runeson, P., Song, Q.: Threats to validity in software engineering research: a critical reflection. Inf. Softw. Technol. 164, 107329 (2023)","journal-title":"Inf. Softw. Technol."},{"key":"14_CR39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110925","volume":"176","author":"R Verdecchia","year":"2021","unstructured":"Verdecchia, R., Kruchten, P., Lago, P., Malavolta, I.: Building and evaluating a theory of architectural technical debt in software-intensive systems. J. Syst. Softw. 176, 110925 (2021)","journal-title":"J. Syst. Softw."},{"key":"14_CR40","doi-asserted-by":"crossref","unstructured":"Verdecchia, R., Maggi, K., Scommegna, L., Vicario, E.: Tracing the footsteps of technical debt in microservices: a preliminary case study. In: International Workshop on Quality in Software Architecture (2023)","DOI":"10.1007\/978-3-031-66326-0_14"},{"key":"14_CR41","doi-asserted-by":"crossref","unstructured":"Verdecchia, R., Malavolta, I., Lago, P.: Architectural technical debt identification: the research landscape. In: Proceedings of the 2018 International Conference on Technical Debt, pp. 11\u201320 (2018)","DOI":"10.1145\/3194164.3194176"},{"key":"14_CR42","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.833","volume":"8","author":"R Verdecchia","year":"2022","unstructured":"Verdecchia, R., Malavolta, I., Lago, P., Ozkaya, I.: Empirical evaluation of an architectural technical debt index in the context of the apache and Onap ecosystems. PeerJ Comput. Sci. 8, e833 (2022)","journal-title":"PeerJ Comput. Sci."},{"key":"14_CR43","doi-asserted-by":"crossref","unstructured":"Villa, A., Ocharan-Hernandez, J.O., Perez-Arriaga, J.C., Limon, X.: A systematic mapping study on technical debt in microservices. In: 2022 10th International Conference in Software Engineering Research and Innovation. IEEE (2022)","DOI":"10.1109\/CONISOFT55708.2022.00032"}],"container-title":["Lecture Notes in Computer Science","Software Architecture. ECSA 2023 Tracks, Workshops, and Doctoral Symposium"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-66326-0_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,25]],"date-time":"2024-11-25T00:24:52Z","timestamp":1732494292000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-66326-0_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031663253","9783031663260"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-66326-0_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"30 July 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Istanbul","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"T\u00fcrkiye","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"71","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"16","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"9","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}