{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T05:19:58Z","timestamp":1774329598253,"version":"3.50.1"},"reference-count":28,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cientifico e Tecnologico","doi-asserted-by":"publisher","award":["313553\/2017-3"],"award-info":[{"award-number":["313553\/2017-3"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cientifico e Tecnologico","doi-asserted-by":"publisher","award":["424160\/2018-8"],"award-info":[{"award-number":["424160\/2018-8"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000104","name":"National Aeronautics and Space Administration","doi-asserted-by":"publisher","award":["EPSCoR (521340-SC001)"],"award-info":[{"award-number":["EPSCoR (521340-SC001)"]}],"id":[{"id":"10.13039\/100000104","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["FA8750-16-2-0042"],"award-info":[{"award-number":["FA8750-16-2-0042"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Softw."],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1109\/ms.2019.2955937","type":"journal-article","created":{"date-parts":[[2019,11,26]],"date-time":"2019-11-26T21:34:46Z","timestamp":1574804086000},"page":"70-79","source":"Crossref","is-referenced-by-count":51,"title":["Developing Self-Adaptive Microservice Systems: Challenges and Directions"],"prefix":"10.1109","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2972-9423","authenticated-orcid":false,"given":"Nabor C.","family":"Mendonca","sequence":"first","affiliation":[{"name":"Applied Informatics, University of Fortaleza, Fortaleza, 60811-905 Ceara, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pooyan","family":"Jamshidi","sequence":"additional","affiliation":[{"name":"University of South Carolina, Columbia, South Carolina 29208 United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Garlan","sequence":"additional","affiliation":[{"name":"Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213 United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claus","family":"Pahl","sequence":"additional","affiliation":[{"name":"Computer Science, Free University of Bozen- Bolzano, Bolzano, 39100, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","year":"0","journal-title":"ET Docker"},{"key":"ref11","year":"0","journal-title":"Spinnaker"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3053600.3053653"},{"key":"ref13","author":"anany","year":"2017","journal-title":"Create a serverless solution for video frame analysis and alerting"},{"key":"ref14","year":"2019","journal-title":"Site Reliability Engineering How Google Runs Production Systems"},{"key":"ref15","author":"roberts","year":"0","journal-title":"Serverless Architectures"},{"key":"ref16","year":"2019","journal-title":"AWS Lambda"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117767"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3241403.3241423"},{"key":"ref19","year":"2019","journal-title":"Istio"},{"key":"ref28","author":"fowler","year":"2004","journal-title":"Strangler Fig application"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141039"},{"key":"ref27","author":"newman","year":"2019","journal-title":"Monolith to Microservices Evolutionary Patterns to Transform Your Monolith"},{"key":"ref3","year":"0","journal-title":"Kubernetes"},{"key":"ref6","article-title":"AppBisect: Autonomous healing for microservice-based apps","author":"rajagopalan","year":"0","journal-title":"Proc 7th USENIX Workshop Hot Topics Cloud Computing (HotCloud)"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.64"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3024188"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-019-0104-0"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/FAS-W.2018.00012"},{"key":"ref9","author":"bass","year":"2015","journal-title":"DevOps A Software Architect's Perspective"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"ref20","year":"0","journal-title":"Jolie"},{"key":"ref22","author":"schaffer","year":"2018","journal-title":"Testing of Microservices"},{"key":"ref21","year":"2019","journal-title":"AJIL"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.60"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338961"},{"key":"ref26","author":"sobti","year":"2019","journal-title":"An implementation of Netflix&#x2019;s Chaos Monkey for Kubernetes clusters"},{"key":"ref25","first-page":"50","article-title":"Robustness-driven resilience evaluation of self-adaptive software systems","volume":"14","author":"c\u00e1mara","year":"2017","journal-title":"IEEE Trans Dependable Secure Comput"}],"container-title":["IEEE Software"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/52\/9354388\/8913688-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/52\/9354388\/08913688.pdf?arnumber=8913688","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,10]],"date-time":"2024-06-10T17:25:52Z","timestamp":1718040352000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8913688\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":28,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/ms.2019.2955937","relation":{},"ISSN":["0740-7459","1937-4194"],"issn-type":[{"value":"0740-7459","type":"print"},{"value":"1937-4194","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3]]}}}