{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,19]],"date-time":"2026-04-19T06:41:11Z","timestamp":1776580871147,"version":"3.51.2"},"reference-count":63,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.infsof.2026.108135","type":"journal-article","created":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T16:34:42Z","timestamp":1774283682000},"page":"108135","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Self-adaptation in microservice systems: Literature review informed classification taxonomy"],"prefix":"10.1016","volume":"195","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1781-820X","authenticated-orcid":false,"given":"Ezdehar","family":"Jawabreh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0240-9857","authenticated-orcid":false,"given":"Adel","family":"Taweel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.infsof.2026.108135_b1","series-title":"Building Microservices","author":"Newman","year":"2021"},{"issue":"3","key":"10.1016\/j.infsof.2026.108135_b2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MS.2018.2141039","article-title":"Microservices: The journey so far and challenges ahead","volume":"35","author":"Jamshidi","year":"2018","journal-title":"IEEE Softw."},{"key":"10.1016\/j.infsof.2026.108135_b3","doi-asserted-by":"crossref","unstructured":"Carlos M. Aderaldo, Nabor C. Mendon\u00e7a, Bradley Schmerl, David Garlan, Kubow: An architecture-based self-adaptation service for cloud native applications, in: Proceedings of the 13th European Conference on Software Architecture-Volume 2, 2019, pp. 42\u201345.","DOI":"10.1145\/3344948.3344963"},{"issue":"1","key":"10.1016\/j.infsof.2026.108135_b4","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"10.1016\/j.infsof.2026.108135_b5","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1007\/978-3-030-00262-6_11","article-title":"Software engineering of self-adaptive systems","author":"Weyns","year":"2019","journal-title":"Handb. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108135_b6","series-title":"A survey on engineering approaches for self-adaptive systems (extended version)","author":"Krupitzer","year":"2018"},{"key":"10.1016\/j.infsof.2026.108135_b7","series-title":"Software Engineering for Self-Adaptive Systems III. Assurances: International Seminar, Dagstuhl Castle, Germany, December 15-19, 2013, Revised Selected and Invited Papers","first-page":"409","article-title":"MOSES: a platform for experimenting with QoS-driven self-adaptation policies for service oriented systems","author":"Cardellini","year":"2017"},{"issue":"2006","key":"10.1016\/j.infsof.2026.108135_b8","first-page":"1","article-title":"An architectural blueprint for autonomic computing","volume":"31","author":"Computing","year":"2006","journal-title":"IBM White Pap."},{"key":"10.1016\/j.infsof.2026.108135_b9","series-title":"Principles, Design and Implementation","article-title":"Autonomic computing","author":"Lalanda","year":"2013"},{"key":"10.1016\/j.infsof.2026.108135_b10","series-title":"Software Engineering for Self-Adaptive Systems II: International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers","first-page":"1","article-title":"Software engineering for self-adaptive systems: A second research roadmap","author":"De Lemos","year":"2013"},{"issue":"2","key":"10.1016\/j.infsof.2026.108135_b11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1516533.1516538","article-title":"Self-adaptive software: Landscape and research challenges","volume":"4","author":"Salehie","year":"2009","journal-title":"ACM Trans. Auton. Adapt. Syst. (TAAS)"},{"key":"10.1016\/j.infsof.2026.108135_b12","series-title":"2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems","first-page":"167","article-title":"Self-adaptive microservice-based systems-landscape and research opportunities","author":"Pimentel","year":"2021"},{"issue":"2","key":"10.1016\/j.infsof.2026.108135_b13","doi-asserted-by":"crossref","first-page":"115p","DOI":"10.55630\/sjc.2017.11.115-136","article-title":"An overview of self-adaptive techniques for microservice architectures","volume":"11","author":"Baylov","year":"2017","journal-title":"Serdica J. Comput."},{"issue":"6","key":"10.1016\/j.infsof.2026.108135_b14","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MS.2011.22","article-title":"Sassy: A framework for self-architecting service-oriented systems","volume":"28","author":"Menasce","year":"2011","journal-title":"IEEE Softw."},{"issue":"10","key":"10.1016\/j.infsof.2026.108135_b15","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","article-title":"Rainbow: Architecture-based self-adaptation with reusable infrastructure","volume":"37","author":"Garlan","year":"2004","journal-title":"Computer"},{"key":"10.1016\/j.infsof.2026.108135_b16","series-title":"Software Engineering for Self-Adaptive Systems III. Assurances: International Seminar, Dagstuhl Castle, Germany, December 15-19, 2013, Revised Selected and Invited Papers","first-page":"377","article-title":"An extended description of MORPH: A reference architecture for configuration and behaviour self-adaptation","author":"Braberman","year":"2018"},{"key":"10.1016\/j.infsof.2026.108135_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.cosrev.2023.100535","article-title":"Web service adaptation: A decade\u2019s overview","volume":"48","author":"Mezni","year":"2023","journal-title":"Comput. Sci. Rev."},{"key":"10.1016\/j.infsof.2026.108135_b18","series-title":"Self-Adaptive Systems: A Systematic Literature Review Across Categories and Domains","author":"Wagner","year":"2020"},{"key":"10.1016\/j.infsof.2026.108135_b19","doi-asserted-by":"crossref","DOI":"10.1109\/JIOT.2023.3285359","article-title":"Towards autonomic internet of things: Recent advances, evaluation criteria and future research directions","author":"Ashraf","year":"2023","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.infsof.2026.108135_b20","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1007\/s11227-020-03268-0","article-title":"A review on architecture and models for autonomic software systems","volume":"77","author":"Dehraj","year":"2021","journal-title":"J. Supercomput."},{"issue":"3","key":"10.1016\/j.infsof.2026.108135_b21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3190507","article-title":"A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems","volume":"51","author":"Chen","year":"2018","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.infsof.2026.108135_b22","series-title":"2015 IEEE\/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","first-page":"146","article-title":"Reasoning about human participation in self-adaptive systems","author":"C\u00e1mara","year":"2015"},{"key":"10.1016\/j.infsof.2026.108135_b23","series-title":"2019 IEEE 4th International Conference on Cloud Computing and Big Data Analysis","first-page":"498","article-title":"A multi-level self-adaptation approach for microservice systems","author":"Zhang","year":"2019"},{"key":"10.1016\/j.infsof.2026.108135_b24","doi-asserted-by":"crossref","unstructured":"Nabor Mendonca, Carlos Aderaldo, Towards first-class architectural connectors: the case for self-adaptive service meshes, in: Proceedings of the XXXV Brazilian Symposium on Software Engineering, 2021, pp. 404\u2013409.","DOI":"10.1145\/3474624.3477072"},{"key":"10.1016\/j.infsof.2026.108135_b25","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.future.2021.01.008","article-title":"Programming framework and infrastructure for self-adaptation and optimized evolution method for microservice systems in cloud\u2013edge environments","volume":"118","author":"He","year":"2021","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.infsof.2026.108135_b26","doi-asserted-by":"crossref","unstructured":"Martina De Sanctis, Henry Muccini, Karthik Vaidhyanathan, A User-driven Adaptation Approach for Microservice-based IoT Applications, in: Proceedings of the 11th International Conference on the Internet of Things, 2021, pp. 48\u201356.","DOI":"10.1145\/3494322.3494329"},{"key":"10.1016\/j.infsof.2026.108135_b27","series-title":"2020 IEEE International Conference on Software Architecture Companion","first-page":"59","article-title":"Data-driven adaptation in microservice-based iot architectures","author":"De Sanctis","year":"2020"},{"key":"10.1016\/j.infsof.2026.108135_b28","series-title":"2022 26th International Conference on Engineering of Complex Computer Systems","first-page":"42","article-title":"Self-adaptation in microservice architectures: a case study","author":"Boyapati","year":"2022"},{"key":"10.1016\/j.infsof.2026.108135_b29","series-title":"2022 IEEE 19th International Conference on Software Architecture Companion","first-page":"116","article-title":"A saga pattern microservice reference architecture for an elastic SLO violation analysis","author":"Speth","year":"2022"},{"key":"10.1016\/j.infsof.2026.108135_b30","first-page":"297","article-title":"Reference architecture for self-adaptive microservice systems","author":"Baylov","year":"2018","journal-title":"Intell. Distrib. Comput. XI"},{"key":"10.1016\/j.infsof.2026.108135_b31","doi-asserted-by":"crossref","unstructured":"Peini Liu, Xinjun Mao, Shuai Zhang, Fu Hou, Towards Reference Architecture for a Multi-layer Controlled Self-adaptive Microservice System, in: SEKE, 2018, pp. 236\u2013235.","DOI":"10.18293\/SEKE2018-086"},{"issue":"2","key":"10.1016\/j.infsof.2026.108135_b32","first-page":"1","article-title":"Dynamic evaluation of microservice granularity adaptation","volume":"16","author":"Hassan","year":"2022","journal-title":"ACM Trans. Auton. Adapt. Syst. (TAAS)"},{"key":"10.1016\/j.infsof.2026.108135_b33","doi-asserted-by":"crossref","unstructured":"Bruno St\u00e9vant, Jean-Louis Pazat, Alberto Blanc, QoS-aware autonomic adaptation of microservices placement on edge devices, in: CLOSER 2020: 10th International Conference on Cloud Computing and Services Science, 2020, pp. 1\u20138.","DOI":"10.5220\/0009319902370244"},{"issue":"1","key":"10.1016\/j.infsof.2026.108135_b34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13174-019-0104-0","article-title":"Improving microservice-based applications with runtime placement adaptation","volume":"10","author":"Sampaio","year":"2019","journal-title":"J. Internet Serv. Appl."},{"key":"10.1016\/j.infsof.2026.108135_b35","series-title":"2022 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion","first-page":"133","article-title":"Toward enabling self-protection in the service mesh of the microservice architecture","author":"Alboqmi","year":"2022"},{"key":"10.1016\/j.infsof.2026.108135_b36","doi-asserted-by":"crossref","unstructured":"Yuwei Wang, Towards service discovery and autonomic version management in self-healing microservices architecture, in: Proceedings of the 13th European Conference on Software Architecture-Volume 2, 2019, pp. 63\u201366.","DOI":"10.1145\/3344948.3344952"},{"key":"10.1016\/j.infsof.2026.108135_b37","series-title":"Advanced Information Networking and Applications: Proceedings of the 33rd International Conference on Advanced Information Networking and Applications, Vol. 33","first-page":"846","article-title":"A self healing microservices architecture: A case study in docker swarm cluster","author":"Magableh","year":"2020"},{"key":"10.1016\/j.infsof.2026.108135_b38","unstructured":"Hamzeh Khazaei, Alireza Ghanbari, Marin Litoiu, Adaptation as a service, in: CASCON, 2018, pp. 282\u2013288."},{"key":"10.1016\/j.infsof.2026.108135_b39","doi-asserted-by":"crossref","unstructured":"Giovanni Toffetti, Sandro Brunner, Martin Bl\u00f6chlinger, Florian Dudouet, Andrew Edmonds, An architecture for self-managing microservices, in: Proceedings of the 1st International Workshop on Automated Incident Management in Cloud, 2015, pp. 19\u201324.","DOI":"10.1145\/2747470.2747474"},{"key":"10.1016\/j.infsof.2026.108135_b40","series-title":"2017 IEEE International Conference on Autonomic Computing","first-page":"187","article-title":"Monad: Self-adaptive micro-service infrastructure for heterogeneous scientific workflows","author":"Nguyen","year":"2017"},{"key":"10.1016\/j.infsof.2026.108135_b41","series-title":"2016 IEEE International Conference on Autonomic Computing","first-page":"357","article-title":"Gru: An approach to introduce decentralized autonomic behavior in microservices architectures","author":"Florio","year":"2016"},{"issue":"19","key":"10.1016\/j.infsof.2026.108135_b42","doi-asserted-by":"crossref","DOI":"10.1002\/cpe.6120","article-title":"Quality of service-aware matchmaking for adaptive microservice-based applications","volume":"33","author":"\u0160tefani\u010d","year":"2021","journal-title":"Concurr. Comput.: Pr. Exp."},{"issue":"2","key":"10.1016\/j.infsof.2026.108135_b43","first-page":"116","article-title":"A deep recurrent Q network towards self-adapting distributed microservice architecture","volume":"50","author":"Magableh","year":"2020","journal-title":"Softw.: Pr. Exp."},{"key":"10.1016\/j.infsof.2026.108135_b44","series-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering: Software Engineering in Practice","first-page":"355","article-title":"Auto-tuning elastic applications in production","author":"Sampaio","year":"2023"},{"key":"10.1016\/j.infsof.2026.108135_b45","series-title":"Service-Oriented Computing: 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14\u201317, 2020, Proceedings 18","first-page":"3","article-title":"Optimal evolution planning and execution for multi-version coexisting microservice systems","author":"He","year":"2020"},{"key":"10.1016\/j.infsof.2026.108135_b46","series-title":"2023 IEEE International Conference on Software Services Engineering","first-page":"1","article-title":"Agent controlled service meshes for resilient, self-adaptive microservice systems","author":"Colman","year":"2023"},{"key":"10.1016\/j.infsof.2026.108135_b47","series-title":"2016 IEEE International Conference on Services Computing","first-page":"813","article-title":"Microservices and their design trade-offs: A self-adaptive roadmap","author":"Hassan","year":"2016"},{"key":"10.1016\/j.infsof.2026.108135_b48","doi-asserted-by":"crossref","unstructured":"Vincenzo Riccio, Giancarlo Sorrentino, Ettore Zamponi, Matteo Camilli, Raffaela Mirandola, Patrizia Scandurra, RAMSES: An Artifact Exemplar for Engineering Self-Adaptive Microservice Applications, in: Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2024, pp. 161\u2013167.","DOI":"10.1145\/3643915.3644110"},{"key":"10.1016\/j.infsof.2026.108135_b49","doi-asserted-by":"crossref","unstructured":"Joao Paulo Karol Santos Nunes, Shiva Nejati, Mehrdad Sabetzadeh, Elisa Yumi Nakagawa, Self-adaptive, Requirements-driven Autoscaling of Microservices, in: Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2024, pp. 168\u2013174.","DOI":"10.1145\/3643915.3644094"},{"key":"10.1016\/j.infsof.2026.108135_b50","series-title":"International Conference on Service-Oriented Computing","first-page":"55","article-title":"Integrated QoS-and vulnerability-driven self-adaptation for microservices applications","author":"Camilli","year":"2024"},{"key":"10.1016\/j.infsof.2026.108135_b51","doi-asserted-by":"crossref","unstructured":"Karthik Vaidhyanathan, Mauro Caporuscio, Stefano Florio, Henry Muccini, ML-enabled Service Discovery for Microservice Architecture: a QoS Approach, in: Proceedings of the 39th ACM\/SIGAPP Symposium on Applied Computing, 2024, pp. 1193\u20131200.","DOI":"10.1145\/3605098.3635942"},{"key":"10.1016\/j.infsof.2026.108135_b52","doi-asserted-by":"crossref","unstructured":"Roberto Rodrigues Filho, Marcio Pereira de S\u00e1, Barry Porter, F\u00e1bio M. Costa, Towards emergent microservices for client-tailored design, in: Proceedings of the 19th Workshop on Adaptive and Reflexive Middleware, 2018, pp. 1\u20136.","DOI":"10.1145\/3289175.3289177"},{"key":"10.1016\/j.infsof.2026.108135_b53","series-title":"Proceedings of 5th International Conference in Software Engineering for Defence Applications, Vol. 5","first-page":"97","article-title":"Domain objects and microservices for systems development: A roadmap","author":"Mikhail","year":"2018"},{"key":"10.1016\/j.infsof.2026.108135_b54","doi-asserted-by":"crossref","unstructured":"Nabor C. Mendon\u00e7a, David Garlan, Bradley Schmerl, Javier C\u00e1mara, Generality vs. reusability in architecture-based self-adaptation: The case for self-adaptive microservices, in: Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018, pp. 1\u20136.","DOI":"10.1145\/3241403.3241423"},{"issue":"2","key":"10.1016\/j.infsof.2026.108135_b55","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MS.2019.2955937","article-title":"Developing self-adaptive microservice systems: Challenges and directions","volume":"38","author":"Mendon\u00e7a","year":"2019","journal-title":"IEEE Softw."},{"key":"10.1016\/j.infsof.2026.108135_b56","series-title":"2022 IEEE 19th International Conference on Software Architecture Companion","first-page":"100","article-title":"A MAPE-K approach to autonomic microservices","author":"Bucchiarone","year":"2022"},{"issue":"1","key":"10.1016\/j.infsof.2026.108135_b57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3522585","article-title":"ActivFORMS: A formally founded model-based approach to engineer self-adaptive systems","volume":"32","author":"Weyns","year":"2023","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2026.108135_b58","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.jss.2013.06.034","article-title":"Dynamic adaptation of service compositions with variability models","volume":"91","author":"Alf\u00e9rez","year":"2014","journal-title":"J. Syst. Softw."},{"issue":"12","key":"10.1016\/j.infsof.2026.108135_b59","first-page":"2346","article-title":"Learning under concept drift: A review","volume":"31","author":"Lu","year":"2018","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"3","key":"10.1016\/j.infsof.2026.108135_b60","first-page":"1","article-title":"Applying machine learning in self-adaptive systems: A systematic literature review","volume":"15","author":"Gheibi","year":"2021","journal-title":"ACM Trans. Auton. Adapt. Syst. (TAAS)"},{"issue":"3","key":"10.1016\/j.infsof.2026.108135_b61","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3686803","article-title":"Generative AI for self-adaptive systems: State of the art and research roadmap","volume":"19","author":"Li","year":"2024","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"10.1016\/j.infsof.2026.108135_b62","doi-asserted-by":"crossref","unstructured":"Jialong Li, Mingyue Zhang, Nianyu Li, Danny Weyns, Zhi Jin, Kenji Tei, Exploring the potential of large language models in self-adaptive systems, in: Proceedings of the 19th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2024, pp. 77\u201383.","DOI":"10.1145\/3643915.3644088"},{"key":"10.1016\/j.infsof.2026.108135_b63","series-title":"2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems","first-page":"217","article-title":"Towards better adaptive systems by combining mape, control theory, and machine learning","author":"Weyns","year":"2021"}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001242?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001242?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,19]],"date-time":"2026-04-19T05:46:52Z","timestamp":1776577612000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584926001242"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":63,"alternative-id":["S0950584926001242"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108135","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Self-adaptation in microservice systems: Literature review informed classification taxonomy","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108135","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108135"}}