{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T14:09:39Z","timestamp":1782482979946,"version":"3.54.5"},"publisher-location":"Cham","reference-count":41,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032044020","type":"print"},{"value":"9783032044037","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"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-04403-7_11","type":"book-chapter","created":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T14:57:01Z","timestamp":1757257021000},"page":"105-118","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Autonomic Microservice Management via\u00a0Agentic AI and\u00a0MAPE-K Integration"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8451-3668","authenticated-orcid":false,"given":"Matteo","family":"Esposito","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3513-7253","authenticated-orcid":false,"given":"Alexander","family":"Bakhtin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-4228-2493","authenticated-orcid":false,"given":"Noman","family":"Ahmad","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-9870-1504","authenticated-orcid":false,"given":"Mikel","family":"Robredo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6206-8787","authenticated-orcid":false,"given":"Ruoyu","family":"Su","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0511-5133","authenticated-orcid":false,"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3210-3990","authenticated-orcid":false,"given":"Davide","family":"Taibi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"Akbar, M.A., et al.: 6GSoft: software for edge-to-cloud continuum. In: 2024 50th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 499\u2013506. IEEE Computer Society, Los Alamitos, CA, USA, August 2024","DOI":"10.1109\/SEAA64295.2024.00082"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Al\u00a0Maruf, A., et\u00a0al.: Using microservice telemetry data for system dynamic analysis. In: International Conference on Service-Oriented System Engineering (SOSE), pp. 29\u201338 (2022)","DOI":"10.1109\/SOSE55356.2022.00010"},{"key":"11_CR3","doi-asserted-by":"publisher","unstructured":"Amoroso\u00a0d\u2019Aragona, D., Li, X., Cerny, T., Janes, A., Lenarduzzi, V., Taibi, D.: One microservice per developer: is this the trend in OSS? In: Papadopoulos, G.A., Rademacher, F., Soldani, J. (eds.) ESOCC 2023. LNCS, vol. 14183, pp. 19\u201334. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-46235-1_2","DOI":"10.1007\/978-3-031-46235-1_2"},{"key":"11_CR4","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.arcontrol.2020.05.001","volume":"49","author":"P Antsaklis","year":"2020","unstructured":"Antsaklis, P.: Autonomy and metrics of autonomy. Annu. Rev. Control. 49, 15\u201326 (2020)","journal-title":"Annu. Rev. Control."},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Ara\u00fajo, G., et\u00a0al.: Energy consumption in microservices architectures: a systematic literature review. IEEE Access (2024)","DOI":"10.21203\/rs.3.rs-3069141\/v1"},{"key":"11_CR6","doi-asserted-by":"publisher","unstructured":"Bakhtin, A., Li, X., Taibi, D.: Temporal community detection in developer collaboration networks of microservice projects. In: Galster, M., Scandurra, P., Mikkonen, T., Oliveira Antonino, P., Nakagawa, E.Y., Navarro, E. (eds.) ECSA 2024. LNCS, vol. 14889, pp. 174\u2013182. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-70797-1_11","DOI":"10.1007\/978-3-031-70797-1_11"},{"key":"11_CR7","unstructured":"Brumani, T.: Microservices-based autonomous anomaly detection for mobile network observability (2022)"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Cerny, T., et\u00a0al.: Microservice architecture reconstruction and visualization techniques: a review. In: 2022 IEEE International Conference on Service-Oriented System Engineering (SOSE), pp. 39\u201348. IEEE (2022)","DOI":"10.1109\/SOSE55356.2022.00011"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Cerny, T., et\u00a0al.: Microvision: static analysis-based approach to visualizing microservices in augmented reality. In: 2022 IEEE International Conference on Service-Oriented System Engineering (SOSE), pp. 49\u201358. IEEE (2022)","DOI":"10.1109\/SOSE55356.2022.00012"},{"key":"11_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111829","volume":"206","author":"T Cerny","year":"2023","unstructured":"Cerny, T., et al.: Catalog and detection techniques of microservice anti-patterns and bad smells: a tertiary study. J. Syst. Softw. 206, 111829 (2023)","journal-title":"J. Syst. Softw."},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Chan, A.E.A.: Harms from increasingly agentic algorithmic systems. In: Conference on Fairness, Accountability, and Transparency, FAccT 2023, pp. 651\u2013666 (2023)","DOI":"10.1145\/3593013.3594033"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Cleland-Huang, J., et\u00a0al.: Extending MAPE-K to support human-machine teaming. In: Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp. 120\u2013131 (2022)","DOI":"10.1145\/3524844.3528054"},{"issue":"4","key":"11_CR13","first-page":"28","volume":"14","author":"ME Conway","year":"1968","unstructured":"Conway, M.E.: How do committees invent. Datamation 14(4), 28\u201331 (1968)","journal-title":"Datamation"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"De\u00a0Sanctis, M., Muccini, H., Vaidhyanathan, K.: Data-driven adaptation in microservice-based IoT architectures. In: 2020 IEEE International Conference on Software Architecture Companion (ICSA-C), pp. 59\u201362. IEEE (2020)","DOI":"10.1109\/ICSA-C50368.2020.00019"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Donakanti, R., Jain, P., Kulkarni, S., Vaidhyanathan, K.: Reimagining self-adaptation in the age of large language models. In: 2024 IEEE 21st International Conference on Software Architecture Companion (ICSA-C), pp. 171\u2013174. IEEE (2024)","DOI":"10.1109\/ICSA-C63560.2024.00036"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Esposito, M., et al.: Generative AI for software architecture. Appl. Trends Challenges Future Dir. arXiv preprint arXiv:2503.13310 (2025)","DOI":"10.2139\/ssrn.5196419"},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Esposito, M., Palagiano, F.: Leveraging large language models for preliminary security risk analysis: a mission-critical case study, pp. 442\u2013445 (2024)","DOI":"10.1145\/3661167.3661226"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Esposito, M., Palagiano, F., Lenarduzzi, V., Taibi, D.: On large language models in mission-critical it governance: are we ready yet? In: ICSE-SEIP 2025 (2024)","DOI":"10.1109\/ICSE-SEIP66354.2025.00050"},{"issue":"1","key":"11_CR19","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1109\/MS.2023.3319768","volume":"41","author":"B Johnson","year":"2024","unstructured":"Johnson, B., Menzies, T.: Ethics: why software engineers can\u2019t afford to look away. IEEE Softw. 41(1), 142\u2013144 (2024)","journal-title":"IEEE Softw."},{"issue":"1","key":"11_CR20","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J Kephart","year":"2003","unstructured":"Kephart, J., et al.: The vision of autonomic computing. Computer 36(1), 41\u201350 (2003)","journal-title":"Computer"},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"Krause, A., et\u00a0al.: Microservice decomposition via static and dynamic analysis of the monolith. In: 2020 IEEE International Conference on Software Architecture Companion (ICSA-C), pp. 9\u201316. IEEE (2020)","DOI":"10.1109\/ICSA-C50368.2020.00011"},{"key":"11_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2023.111298","volume":"286","author":"R Legaspi","year":"2024","unstructured":"Legaspi, R., et al.: The sense of agency in human-AI interactions. Knowl.-Based Syst. 286, 111298 (2024)","journal-title":"Knowl.-Based Syst."},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Li, M., et\u00a0al.: Microservice anomaly detection based on tracing data using semi-supervised learning. In: 4th International Conference on Artificial Intelligence and Big Data, pp. 38\u201344 (2021)","DOI":"10.1109\/ICAIBD51990.2021.9459100"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Li, X., et\u00a0al.: Analyzing organizational structure of microservice projects based on contributor collaboration. In: 2023 IEEE International Conference on Service-Oriented System Engineering (SOSE), pp.\u00a01\u20138. IEEE (2023)","DOI":"10.1109\/SOSE58276.2023.00007"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Li, X., et\u00a0al.: Toward collaboration optimization in microservice projects based on developer personalities. In: International Conference on Software Architecture (2024)","DOI":"10.1109\/ICSA-C63560.2024.00024"},{"issue":"5","key":"11_CR26","doi-asserted-by":"publisher","first-page":"3087","DOI":"10.1109\/TDSC.2021.3083671","volume":"19","author":"M Ma","year":"2021","unstructured":"Ma, M., et al.: ServiceRank: root cause identification of anomaly in large-scale microservice architectures. IEEE Trans. Dependable Secure Comput. 19(5), 3087\u20133100 (2021)","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"11_CR27","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1007\/978-3-030-15032-7_71","volume-title":"Advanced Information Networking and Applications","author":"B Magableh","year":"2020","unstructured":"Magableh, B., Almiani, M.: A self healing microservices architecture: a case study in docker swarm cluster. In: Barolli, L., Takizawa, M., Xhafa, F., Enokido, T. (eds.) AINA 2019. AISC, vol. 926, pp. 846\u2013858. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-15032-7_71"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Nguyen, P., Nahrstedt, K.: MONAD: self-adaptive micro-service infrastructure for heterogeneous scientific workflows. In: 2017 IEEE International Conference on Autonomic Computing (ICAC), pp. 187\u2013196. IEEE (2017)","DOI":"10.1109\/ICAC.2017.38"},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"Papotti, P.E., et\u00a0al.: Reducing time and effort in legacy systems reengineering to MDD using metaprogramming. In: 2012 ACM Research in Applied Computation Symposium, pp. 348\u2013355 (2012)","DOI":"10.1145\/2401603.2401681"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Pham, L., Zhang, H., Ha, H., Salim, F., Zhang, X.: RCAEval: a benchmark for root cause analysis of microservice systems with telemetry data. arXiv:2412.17015, February 2025","DOI":"10.1145\/3701716.3715290"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Pimentel, E., Pereira, W., Maia, P.H.M., Cort\u00e9s, M.I., et\u00a0al.: Self-adaptive microservice-based systems-landscape and research opportunities. In: 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp. 167\u2013178. IEEE (2021)","DOI":"10.1109\/SEAMS51251.2021.00030"},{"issue":"5","key":"11_CR32","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1007\/s42979-023-01971-2","volume":"4","author":"V Raj","year":"2023","unstructured":"Raj, V., et al.: Assessing the impact of migration from SOA to microservices architecture. SN Comput. Sci. 4(5), 577 (2023)","journal-title":"SN Comput. Sci."},{"key":"11_CR33","doi-asserted-by":"crossref","unstructured":"Sampaio, A.R., et\u00a0al.: Supporting microservice evolution. In: 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 539\u2013543. IEEE (2017)","DOI":"10.1109\/ICSME.2017.63"},{"key":"11_CR34","unstructured":"Shavit, Y., et al.: Practices for governing agentic AI systems. Research Paper, OpenAI, December 2023"},{"issue":"3","key":"11_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3501297","volume":"55","author":"J Soldani","year":"2022","unstructured":"Soldani, J., et al.: Anomaly detection and failure root cause analysis in (micro) service-based cloud applications: a survey. ACM Comput. Surv. (CSUR) 55(3), 1\u201339 (2022)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"11_CR36","doi-asserted-by":"crossref","unstructured":"Souppaya, M., Morello, J., Scarfone, K.: Application container security guide. Technical report. SP 800-190, National Institute of Standards and Technology (NIST) (2017)","DOI":"10.6028\/NIST.SP.800-190"},{"issue":"3","key":"11_CR37","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MS.2018.2141031","volume":"35","author":"D Taibi","year":"2018","unstructured":"Taibi, D., et al.: On the definition of microservice bad smells. IEEE Softw. 35(3), 56\u201362 (2018)","journal-title":"IEEE Softw."},{"key":"11_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/978-3-642-35813-5_4","volume-title":"Software Engineering for Self-Adaptive Systems II","author":"D Weyns","year":"2013","unstructured":"Weyns, D., et al.: On patterns for decentralized control in self-adaptive systems. In: de Lemos, R., Giese, H., M\u00fcller, H.A., Shaw, M. (eds.) Software Engineering for Self-Adaptive Systems II. LNCS, vol. 7475, pp. 76\u2013107. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-35813-5_4"},{"issue":"1","key":"11_CR39","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/TTS.2021.3054974","volume":"2","author":"SA Wright","year":"2021","unstructured":"Wright, S.A.: Measuring DAO autonomy: lessons from other autonomous systems. IEEE Trans. Technol. Soc. 2(1), 43\u201353 (2021)","journal-title":"IEEE Trans. Technol. Soc."},{"key":"11_CR40","doi-asserted-by":"crossref","unstructured":"Yu, G., Chen, P., Li, Y., Chen, H., Li, X., Zheng, Z.: Nezha: interpretable fine-grained root causes analysis for microservices on multi-modal observability data. In: Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 553\u2013565 (2023)","DOI":"10.1145\/3611643.3616249"},{"key":"11_CR41","doi-asserted-by":"crossref","unstructured":"Zhang, C., et\u00a0al.: DeepTraLog: trace-log combined microservice anomaly detection through graph-based deep learning. In: 44th International Conference on Software Engineering, pp. 623\u2013634 (2022)","DOI":"10.1145\/3510003.3510180"}],"container-title":["Lecture Notes in Computer Science","Software Architecture. ECSA 2025 Tracks and Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-04403-7_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T06:57:09Z","timestamp":1781765829000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-04403-7_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"ISBN":["9783032044020","9783032044037"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-04403-7_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,5]]},"assertion":[{"value":"5 September 2025","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":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","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":"15 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}