{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,28]],"date-time":"2025-06-28T06:24:15Z","timestamp":1751091855033,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,16]],"date-time":"2022-05-16T00:00:00Z","timestamp":1652659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"CNPq\/Brazil","award":["438783\/2018-2"],"award-info":[{"award-number":["438783\/2018-2"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,16]]},"DOI":"10.1145\/3528229.3529381","type":"proceedings-article","created":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T23:06:22Z","timestamp":1668035182000},"page":"33-40","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["MicroGraphQL"],"prefix":"10.1145","author":[{"given":"Marcos V.","family":"de F. Borges","sequence":"first","affiliation":[{"name":"Federal University of Cear\u00e1, Fortaleza, CE, Brazil"}]},{"given":"Lincoln S.","family":"Rocha","sequence":"additional","affiliation":[{"name":"Federal University of Cear\u00e1, Fortaleza, CE, Brazil"}]},{"given":"Paulo Henrique M.","family":"Maia","sequence":"additional","affiliation":[{"name":"State University of Cear\u00e1, Fortaleza, CE, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"volume-title":"Economics-Driven Software Architecture","author":"Farcas Emilia","key":"e_1_3_2_1_1_1","unstructured":"Emilia Farcas , Claudiu Farcas , and Ingolf Kr\u00fcger . 2014. Successful CyberInfrastructures for E-Health . In Economics-Driven Software Architecture . Elsevier , 259--295. Emilia Farcas, Claudiu Farcas, and Ingolf Kr\u00fcger. 2014. Successful CyberInfrastructures for E-Health. In Economics-Driven Software Architecture. Elsevier, 259--295."},{"key":"e_1_3_2_1_2_1","unstructured":"Martin Fowler and James Lewis. 2014. Microservices. https:\/\/martinfowler.com\/articles\/microservices.html. Accessed: 2021-12-30. Martin Fowler and James Lewis. 2014. Microservices. https:\/\/martinfowler.com\/articles\/microservices.html. Accessed: 2021-12-30."},{"key":"e_1_3_2_1_3_1","unstructured":"Eyob Semere Ghebremicael. 2017. Transformation of REST API to GraphQL for OpenTOSCA. Master's thesis. Eyob Semere Ghebremicael. 2017. Transformation of REST API to GraphQL for OpenTOSCA. Master's thesis."},{"key":"e_1_3_2_1_4_1","unstructured":"Jonas Helfer. 2018. GraphQL - Evolution or Revolution? https:\/\/speakerdeck.com\/helfer\/graphql-evolution-or-revolution. Accessed: 2021-12-21. Jonas Helfer. 2018. GraphQL - Evolution or Revolution? https:\/\/speakerdeck.com\/helfer\/graphql-evolution-or-revolution. Accessed: 2021-12-21."},{"key":"e_1_3_2_1_5_1","unstructured":"Mike Henshaw Judith Dahmann and Bud Lawson. 2021. Systems of Systems. https:\/\/www.sebokwiki.org\/wiki\/Systems_of_Systems_(SoS) Mike Henshaw Judith Dahmann and Bud Lawson. 2021. Systems of Systems. https:\/\/www.sebokwiki.org\/wiki\/Systems_of_Systems_(SoS)"},{"key":"e_1_3_2_1_6_1","unstructured":"IBM. 2021. What is a REST API? https:\/\/www.ibm.com\/cloud\/learn\/rest-apis Accessed: 2021-12-20. IBM. 2021. What is a REST API? https:\/\/www.ibm.com\/cloud\/learn\/rest-apis Accessed: 2021-12-20."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3194754.3194757"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2016.2602543"},{"key":"e_1_3_2_1_9_1","unstructured":"Netflix. 2021. What is Falcor? https:\/\/netflix.github.io\/falcor\/starter\/what-is-falcor.html. Accessed: 2021-12-21. Netflix. 2021. What is Falcor? https:\/\/netflix.github.io\/falcor\/starter\/what-is-falcor.html. Accessed: 2021-12-21."},{"volume-title":"Monolith to Microservices Evolutionary Patterns to Transform Your Monolith (1 ed.)","author":"Newman San","key":"e_1_3_2_1_10_1","unstructured":"San Newman . 2019. Monolith to Microservices Evolutionary Patterns to Transform Your Monolith (1 ed.) . O'Reilly Media, Inc , Sebastopol, USA. San Newman. 2019. Monolith to Microservices Evolutionary Patterns to Transform Your Monolith (1 ed.). O'Reilly Media, Inc, Sebastopol, USA."},{"key":"e_1_3_2_1_11_1","unstructured":"Odata. 2021. OData - the best way to REST. https:\/\/www.odata.org. Accessed: 2021-12-21. Odata. 2021. OData - the best way to REST. https:\/\/www.odata.org. Accessed: 2021-12-21."},{"key":"e_1_3_2_1_12_1","volume-title":"Design and Implementation of REST API for Academic Information System. In IOP Conference Series: Materials Science and Engineering","volume":"875","author":"Prayogi AA","year":"2020","unstructured":"AA Prayogi , M Niswar , M Rijal , 2020 . Design and Implementation of REST API for Academic Information System. In IOP Conference Series: Materials Science and Engineering , Vol. 875 . IOP Publishing, 01 2047. AA Prayogi, M Niswar, M Rijal, et al. 2020. Design and Implementation of REST API for Academic Information System. In IOP Conference Series: Materials Science and Engineering, Vol. 875. IOP Publishing, 012047."},{"key":"e_1_3_2_1_13_1","unstructured":"Ossi Puustinen. 2020. GraphQL for building microservices. Master's thesis. Ossi Puustinen. 2020. GraphQL for building microservices. Master's thesis."},{"key":"e_1_3_2_1_14_1","volume-title":"A curated dataset of microservices-based systems. SSSME-2019","author":"Rahman Mohammad Imranur","year":"2019","unstructured":"Mohammad Imranur Rahman , Sebastiano Panichella , and Davide Taibi . 2019. A curated dataset of microservices-based systems. SSSME-2019 ( 2019 ). Mohammad Imranur Rahman, Sebastiano Panichella, and Davide Taibi. 2019. A curated dataset of microservices-based systems. SSSME-2019 (2019)."},{"key":"e_1_3_2_1_15_1","unstructured":"George Rebovich. 2014. MITRE Systems Engineering Guide. https:\/\/www.mitre.org\/sites\/default\/files\/publications\/se-guide-book-interactive.pdf. Accessed: 2021-12-30. George Rebovich. 2014. MITRE Systems Engineering Guide. https:\/\/www.mitre.org\/sites\/default\/files\/publications\/se-guide-book-interactive.pdf. Accessed: 2021-12-30."},{"key":"e_1_3_2_1_16_1","volume-title":"Pattern: Microservice Architecture. https:\/\/microservices.io\/patterns\/microservices.html. Accessed: 2022-01-02.","author":"Richardson Chris","year":"2021","unstructured":"Chris Richardson . 2021 . Pattern: Microservice Architecture. https:\/\/microservices.io\/patterns\/microservices.html. Accessed: 2022-01-02. Chris Richardson. 2021. Pattern: Microservice Architecture. https:\/\/microservices.io\/patterns\/microservices.html. Accessed: 2022-01-02."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3512753.3512754"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.4250931"},{"key":"e_1_3_2_1_19_1","unstructured":"Teemu Taskula et al. 2019. Advanced data fetching with graphql: Case bakery service. (2019). Teemu Taskula et al. 2019. Advanced data fetching with graphql: Case bakery service. (2019)."},{"key":"e_1_3_2_1_20_1","unstructured":"Ville Touronen et al. 2019. Microservice architecture patterns with GraphQL. (2019). Ville Touronen et al. 2019. Microservice architecture patterns with GraphQL. (2019)."},{"key":"e_1_3_2_1_21_1","unstructured":"Richard Trebichavsk\u1ef3. 2021. API Gateways and Microservice Architectures. (2021). Richard Trebichavsk\u1ef3. 2021. API Gateways and Microservice Architectures. (2021)."},{"key":"e_1_3_2_1_22_1","volume-title":"Proc. 7th European Conference on Modelling Foundations and Applications: Workshop on Model-Based Software and Data Integration (MBSDI).","author":"Tyson Gareth","year":"2011","unstructured":"Gareth Tyson , Adel Taweel , Steffen Zschaler , Tjeerd Van Sta , and Brendan Delaney . 2011 . A model-driven approach to interoperability and integration in systems of systems . In Proc. 7th European Conference on Modelling Foundations and Applications: Workshop on Model-Based Software and Data Integration (MBSDI). Gareth Tyson, Adel Taweel, Steffen Zschaler, Tjeerd Van Sta, and Brendan Delaney. 2011. A model-driven approach to interoperability and integration in systems of systems. In Proc. 7th European Conference on Modelling Foundations and Applications: Workshop on Model-Based Software and Data Integration (MBSDI)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-69035-3","volume-title":"International Conference on Service-Oriented Computing. Springer, 283--295","author":"Vogel Maximilian","year":"2017","unstructured":"Maximilian Vogel , Sebastian Weber , and Christian Zirpins . 2017 . Experiences on migrating RESTful web services to GraphQL . In International Conference on Service-Oriented Computing. Springer, 283--295 . Maximilian Vogel, Sebastian Weber, and Christian Zirpins. 2017. Experiences on migrating RESTful web services to GraphQL. In International Conference on Service-Oriented Computing. Springer, 283--295."},{"key":"e_1_3_2_1_24_1","unstructured":"Robin Wieruch. 2018. The Road to GraphQL: Your journey to master pragmatic GraphQL in JavaScript with React. js and Node. js. Robin Wieruch. Robin Wieruch. 2018. The Road to GraphQL: Your journey to master pragmatic GraphQL in JavaScript with React. js and Node. js. Robin Wieruch."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-91662-0_5"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Pittsburgh Pennsylvania","acronym":"ICSE '22"},"container-title":["Proceedings of the 10th IEEE\/ACM International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528229.3529381","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528229.3529381","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:49Z","timestamp":1750186969000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528229.3529381"}},"subtitle":["a unified communication approach for systems of systems using microservices and GraphQL"],"short-title":[],"issued":{"date-parts":[[2022,5,16]]},"references-count":25,"alternative-id":["10.1145\/3528229.3529381","10.1145\/3528229"],"URL":"https:\/\/doi.org\/10.1145\/3528229.3529381","relation":{},"subject":[],"published":{"date-parts":[[2022,5,16]]},"assertion":[{"value":"2022-11-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}