{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T03:23:21Z","timestamp":1773890601945,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,7]],"date-time":"2020-10-07T00:00:00Z","timestamp":1602028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,7]]},"DOI":"10.1145\/3387903.3389309","type":"proceedings-article","created":{"date-parts":[[2020,9,12]],"date-time":"2020-09-12T20:02:18Z","timestamp":1599940938000},"page":"11-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Automatic Ex-Vivo Regression Testing of Microservices"],"prefix":"10.1145","author":[{"given":"Luca","family":"Gazzola","sequence":"first","affiliation":[{"name":"University of Milano - Bicocca, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maayan","family":"Goldstein","sequence":"additional","affiliation":[{"name":"Nokia Bell Labs, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Mariani","sequence":"additional","affiliation":[{"name":"University of Milano - Bicocca, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Itai","family":"Segall","sequence":"additional","affiliation":[{"name":"Nokia Bell Labs, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luca","family":"Ussi","sequence":"additional","affiliation":[{"name":"University of Milano - Bicocca, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,10,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. Docker. https:\/\/www.docker.com\/  [n.d.]. Docker. https:\/\/www.docker.com\/"},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. ELK. https:\/\/www.elastic.co\/elk-stack  [n.d.]. ELK. https:\/\/www.elastic.co\/elk-stack"},{"key":"e_1_3_2_1_3_1","unstructured":"[n.d.]. Kubernetes. https:\/\/kubernetes.io\/  [n.d.]. Kubernetes. https:\/\/kubernetes.io\/"},{"key":"e_1_3_2_1_4_1","unstructured":"[n.d.]. Monasca. http:\/\/monasca.io\/  [n.d.]. Monasca. http:\/\/monasca.io\/"},{"key":"e_1_3_2_1_5_1","unstructured":"[n.d.]. MongoDB Wire Protocol. https:\/\/docs.mongodb.com\/manual\/reference\/mongodb-wire-protocol\/  [n.d.]. MongoDB Wire Protocol. https:\/\/docs.mongodb.com\/manual\/reference\/mongodb-wire-protocol\/"},{"key":"e_1_3_2_1_6_1","unstructured":"[n.d.]. Netflix and AWS Lambda Case Study. https:\/\/aws.amazon.com\/solutions\/case-studies\/netflix-and-aws-lambda\/  [n.d.]. Netflix and AWS Lambda Case Study. https:\/\/aws.amazon.com\/solutions\/case-studies\/netflix-and-aws-lambda\/"},{"key":"e_1_3_2_1_7_1","unstructured":"[n.d.]. PiggyMetrics. https:\/\/github.com\/sqshq\/piggymetrics  [n.d.]. PiggyMetrics. https:\/\/github.com\/sqshq\/piggymetrics"},{"key":"e_1_3_2_1_8_1","unstructured":"[n.d.]. PiggyMetrics issue #34 fix. https:\/\/tinyurl.com\/y5zys9sg  [n.d.]. PiggyMetrics issue #34 fix. https:\/\/tinyurl.com\/y5zys9sg"},{"key":"e_1_3_2_1_9_1","unstructured":"[n.d.]. Prometheus. https:\/\/prometheus.io\/  [n.d.]. Prometheus. https:\/\/prometheus.io\/"},{"key":"e_1_3_2_1_10_1","unstructured":"[n.d.]. REST API. https:\/\/restfulapi.net\/  [n.d.]. REST API. https:\/\/restfulapi.net\/"},{"key":"e_1_3_2_1_11_1","unstructured":"[n.d.]. Tcpdump and libpcap latest release. https:\/\/www.tcpdump.org\/  [n.d.]. Tcpdump and libpcap latest release. https:\/\/www.tcpdump.org\/"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of International Conference on Software Testing, Verification, and Validation (ICST).","author":"Alshahwan N."},{"key":"e_1_3_2_1_13_1","unstructured":"L. Bass I. Weber and L. Zhu. 2015. DevOps: A Software Architect's Perspective. Addison-Wesley Professional.  L. Bass I. Weber and L. Zhu. 2015. DevOps: A Software Architect's Perspective. Addison-Wesley Professional."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/367008.367015"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing(HotCloud).","author":"Burns B."},{"key":"e_1_3_2_1_16_1","volume-title":"Microservices:ArchitectingforContinuousDeliveryandDevOps. In proceedings of the IEEE International Conference on Software Architecture (ICSA).","author":"Chen L.","year":"2018"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.07.009"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.605761"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the European Conference on Computer Systems.","author":"Ding X."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.50"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA).","author":"Elbaum S."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"B. Fitzgerald and K.-J. Stol. 2017. Continuous Software Engineering: A Roadmap and Agenda. Journal of Systems and Software 123 (2017).  B. Fitzgerald and K.-J. Stol. 2017. Continuous Software Engineering: A Roadmap and Agenda. Journal of Systems and Software 123 (2017).","DOI":"10.1016\/j.jss.2015.06.063"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593929.2593937"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2016.11"},{"key":"e_1_3_2_1_25_1","volume-title":"Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation","author":"Humble J.","year":"2010"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 24th International Conference on Software Engineering (ICSE).","author":"Kim J.-M."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.10.001"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 32Nd IEEE\/ACM International Conference on Automated Software Engineering (ASE","author":"Legunsen O.","year":"2017"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.27"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the International Conference on Software Engineering (ICSE).","author":"Mariani L."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180210"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the International Conference on Software Quality, Reliability and Security (QRS).","author":"Moran J."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2016.080388"},{"key":"e_1_3_2_1_34_1","unstructured":"S.Newman. 2015. Building Microservices. \"O'Reilly Media\".  S.Newman. 2015. Building Microservices. \"O'Reilly Media\"."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2015.55"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.536955"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the International Conference on Software Testing Verification and Validation (ICST).","author":"Sampath S."},{"key":"e_1_3_2_1_38_1","unstructured":"W. Santos. [n.d.]. ProgrammableWeb's Most Popular APIs of 2017. https:\/\/www.programmableweb.com\/news\/programmablewebs-most-popular-apis-2017\/research\/2018\/02\/21  W. Santos. [n.d.]. ProgrammableWeb's Most Popular APIs of 2017. https:\/\/www.programmableweb.com\/news\/programmablewebs-most-popular-apis-2017\/research\/2018\/02\/21"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIPRO.2015.7160271"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 38th International Conference on Software Engineering Companion. ACM.","author":"Savor T."},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the International Middleware Conference. ACM.","author":"Schermann G."},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 1st International Workshop on Software Health.","author":"Shatnawi A."},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering(ESEC\/SIGSOFT FSE), Tool Demo Track.","author":"Tundo A."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the Annual International Conference on Mobile Computing and Networking (Mobicom).","author":"Wei X."}],"event":{"name":"AST '20: IEEE\/ACM 15nd International Conference on Automation of Software Test","location":"Seoul Republic of Korea","acronym":"AST '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the IEEE\/ACM 1st International Conference on Automation of Software Test"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387903.3389309","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387903.3389309","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:37Z","timestamp":1750200097000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387903.3389309"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,7]]},"references-count":44,"alternative-id":["10.1145\/3387903.3389309","10.1145\/3387903"],"URL":"https:\/\/doi.org\/10.1145\/3387903.3389309","relation":{},"subject":[],"published":{"date-parts":[[2020,10,7]]},"assertion":[{"value":"2020-10-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}