{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T00:22:32Z","timestamp":1774311752461,"version":"3.50.1"},"reference-count":41,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1109\/icsa53651.2022.00015","type":"proceedings-article","created":{"date-parts":[[2022,5,24]],"date-time":"2022-05-24T19:48:32Z","timestamp":1653421712000},"page":"69-79","source":"Crossref","is-referenced-by-count":38,"title":["Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs"],"prefix":"10.1109","author":[{"given":"Guilherme","family":"Vale","sequence":"first","affiliation":[{"name":"University of Porto,Faculty of Engineering,Porto,Portugal"}]},{"given":"Filipe Figueiredo","family":"Correia","sequence":"additional","affiliation":[{"name":"University of Porto, INESCTEC,Faculty of Engineering,Porto,Portugal"}]},{"given":"Eduardo Martins","family":"Guerra","sequence":"additional","affiliation":[{"name":"Free University of Bozen-Bolzano,Computer Science Faculty,Bolzano,Alto Adige,Italy"}]},{"given":"Thatiane","family":"de Oliveira Rosa","sequence":"additional","affiliation":[{"name":"University of S&#x00E3;o Paulo,Institute of Mathematics and Statistics,S&#x00E3;o Paulo,SP,Brazil"}]},{"given":"Jonas","family":"Fritzsch","sequence":"additional","affiliation":[{"name":"University of Stuttgart,Institute of Software Engineering,Stuttgart,Germany"}]},{"given":"Justus","family":"Bogner","sequence":"additional","affiliation":[{"name":"University of Stuttgart,Institute of Software Engineering,Stuttgart,Germany"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C.2019.00041"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00089"},{"key":"ref33","doi-asserted-by":"crossref","first-page":"213e","DOI":"10.7717\/peerj-cs.213","article-title":"On the impact of serviceoriented patterns on software evolvability: a controlled experiment and metric-based analysis","volume":"5","author":"bogner","year":"2019","journal-title":"PeerJ Computer Science"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3424771.3424809"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/CONISOFT.2019.00034"},{"key":"ref30","article-title":"An Exploratory Study of Academic Architectural Tactics and Patterns in Microservices: A systematic literature review","author":"osses","year":"2019","journal-title":"Avances en Ingenieria de Software a Nivel Iberoamericano CIbSE 2018"},{"key":"ref37","article-title":"Developing docker and docker-compose specifications: A developers&#x2019; survey","author":"reis","year":"2021","journal-title":"IEEE Access"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-10063-9"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29193-8_7"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3052177"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282316"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.082"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3147704.3147720"},{"key":"ref12","first-page":"1","article-title":"Patterns for software orchestration on the cloud","author":"sousa","year":"2015","journal-title":"Proceedings of the 22nd Conference on Pattern Languages of Programs"},{"key":"ref13","author":"brown","year":"2021","journal-title":"Patterns for developers and architects building for the cloud"},{"key":"ref14","year":"2021","journal-title":"Cloud Design Patterns"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2018.00017"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1134\/S0361768820080253"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3194958"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106449"},{"key":"ref19","author":"bass","year":"2003","journal-title":"Software Architecture in Practice"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CESSER-IP.2019.00012"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9102-8"},{"key":"ref3","article-title":"Pattern discovery and validation using scientific research methods","author":"riehle","year":"2021"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2018.5446"},{"key":"ref6","author":"richardson","year":"2019","journal-title":"Microservices Patterns With examples in Java"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141039"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3475716.3475792"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3241403.3241429"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2608"},{"key":"ref2","article-title":"Sampling in software engineering research: A critical review and guidelines","volume":"abs 2002 7764","author":"baltes","year":"2020","journal-title":"CoRR"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3282308.3282315"},{"key":"ref1","first-page":"1","article-title":"Is that true...? thoughts on the epistemology of patterns","author":"kohls","year":"2009","journal-title":"Proceedings of the 16th Conference on Pattern Languages of Programs"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.24"},{"key":"ref22","article-title":"Empirical standards for software engineering research","author":"ralph","year":"2021"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-044-5_2"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1177\/1525822X10388468"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111061"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884833"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-008-9071-6"},{"key":"ref25","article-title":"Dataset for &#x201D;Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs","author":"vale","year":"2021"}],"event":{"name":"2022 IEEE 19th International Conference on Software Architecture (ICSA)","location":"Honolulu, HI, USA","start":{"date-parts":[[2022,3,12]]},"end":{"date-parts":[[2022,3,15]]}},"container-title":["2022 IEEE 19th International Conference on Software Architecture (ICSA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9779678\/9779679\/09779689.pdf?arnumber=9779689","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,27]],"date-time":"2022-06-27T21:12:19Z","timestamp":1656364339000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9779689\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3]]},"references-count":41,"URL":"https:\/\/doi.org\/10.1109\/icsa53651.2022.00015","relation":{},"subject":[],"published":{"date-parts":[[2022,3]]}}}