{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T09:29:56Z","timestamp":1774690196209,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T00:00:00Z","timestamp":1712534400000},"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":[[2024,4,8]]},"DOI":"10.1145\/3605098.3636023","type":"proceedings-article","created":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T17:59:16Z","timestamp":1716314356000},"page":"1161-1168","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["A Catalog of Non-Functional Requirements and Patterns for Microservices Migration"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-7262-3771","authenticated-orcid":false,"given":"Marcio","family":"Veronez","sequence":"first","affiliation":[{"name":"Universidade Estadual do Oeste do Paran\u00e1, Cascavel, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8758-7830","authenticated-orcid":false,"given":"Ivonei Freitas","family":"Da Silva","sequence":"additional","affiliation":[{"name":"Universidade Estadual do Oeste do Paran\u00e1, Cascavel, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0584-4777","authenticated-orcid":false,"given":"Victor Francisco Araya","family":"Santander","sequence":"additional","affiliation":[{"name":"Universidade Estadual do Oeste do Paran\u00e1, Cascavel, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-2419-3416","authenticated-orcid":false,"given":"Elder Elisandro","family":"Schemberger","sequence":"additional","affiliation":[{"name":"Instituto Federal do Paran\u00e1, Toledo, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2024,5,21]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"149","article-title":"Modernizing legacy systems with microservices: A roadmap","author":"Wolfart D.","year":"2021","unstructured":"D. Wolfart, W. K. G. Assun\u00e7\u00e3o, I. F. Da Silva, D. C. P. Domingos, E. Schmeing, G. L. D. Villaca e D. D. N. Paza, \"Modernizing legacy systems with microservices: A roadmap,\" ACM International Conference Proceeding Series, p. 149--159, 2021.","journal-title":"ACM International Conference Proceeding Series"},{"key":"e_1_3_2_1_2_1","first-page":"311","article-title":"An investigation into the notion of non-functional requirements","author":"Mairiza D.","year":"2010","unstructured":"D. Mairiza, D. Zowghi e N. Nurmuliani, \"An investigation into the notion of non-functional requirements,\" Proceedings of the ACM Symposium on Applied Computing, p. 311--317, 2010.","journal-title":"Proceedings of the ACM Symposium on Applied Computing"},{"key":"e_1_3_2_1_3_1","volume-title":"Johnson e J. M. Vlissides","author":"Gamma E.","year":"1994","unstructured":"E. Gamma, R. Helm, R. Johnson e J. M. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1 ed., Addison-Wesley Professional, 1994."},{"key":"e_1_3_2_1_4_1","first-page":"181","volume-title":"CONISOFT 2019","author":"Valdivia J. A.","year":"2019","unstructured":"J. A. Valdivia, X. Limon e K. Cortes-Verdin, \"Quality attributes in patterns related to microservice architecture: A Systematic Literature Review,\" Proceedings - 2019 7th International Conference in Software Engineering Research and Innovation, CONISOFT 2019, p. 181--190, 2019."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5269-7","volume-title":"Non-Functional Requirements in Software Engineering","author":"Chung L.","year":"2000","unstructured":"L. Chung, B. A. Nixon, E. Yu e J. Mylopoulos, Non-Functional Requirements in Software Engineering, 2000."},{"key":"e_1_3_2_1_6_1","volume-title":"Monolith to Microservices","author":"Newman S.","year":"2020","unstructured":"S. Newman, Monolith to Microservices, O'Reilly Media, 2020, p. 273."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"e_1_3_2_1_8_1","volume-title":"From Monolith to Microservices: A Classification of Refactoring Approaches","author":"Fritzsch J.","year":"2019","unstructured":"J. Fritzsch, J. Bogner, A. Zimmermann e S. Wagner, From Monolith to Microservices: A Classification of Refactoring Approaches, vol. 11350, Springer International Publishing, 2019, p. 128--141."},{"key":"e_1_3_2_1_9_1","volume-title":"Heydarnoori e P. Jamshidi, \"Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture","author":"Balalaie A.","year":"2016","unstructured":"A. Balalaie, A. Heydarnoori e P. Jamshidi, \"Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture,\" vol. 33, p. 42--52, 2016."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2904388"},{"key":"e_1_3_2_1_11_1","first-page":"44","volume-title":"SOCA 2016","author":"Alshuqayran N.","year":"2016","unstructured":"N. Alshuqayran, N. Ali e R. Evans, \"A systematic mapping study in microservice architecture,\" Proceedings - 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications, SOCA 2016, p. 44--51, 2016."},{"key":"e_1_3_2_1_12_1","volume-title":"Design patterns : elements of reusable object-oriented software","author":"Gamma E.","year":"1995","unstructured":"E. Gamma, R. Hem, R. Johnson e J. Vlissides, Design patterns : elements of reusable object-oriented software, Addison-Wesley, 1995."},{"key":"e_1_3_2_1_13_1","first-page":"560","author":"Bass L.","year":"2003","unstructured":"L. Bass, P. Clements e R. Kazman, Software Architecture in Practice, Second Edition, 2003, p. 560.","journal-title":"Second Edition"},{"key":"e_1_3_2_1_14_1","first-page":"3","volume-title":"SDSOA'07","author":"O'Brien L.","year":"2007","unstructured":"L. O'Brien, P. Merson e L. Bass, \"Quality attributes for service-oriented architectures,\" Proceedings - ICSE 2007 Workshops: International Workshop on Systems Development in SOA Environments, SDSOA'07, p. 3--9, 2007."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"N. Subramanian e L. Chung \"Software architecture adaptability \" p. 52 2002.","DOI":"10.1145\/602461.602470"},{"key":"e_1_3_2_1_16_1","first-page":"170","article-title":"Do the microservices improve the agility of software development teams ?","author":"Mi\u0161i\u0107 B.","year":"2017","unstructured":"B. Mi\u0161i\u0107, R. Rama\u010d e V. Mandi\u0107, \"Do the microservices improve the agility of software development teams ?,\" XVII International Scientific Conference on Industrial Systems, p. 170--175, 2017.","journal-title":"XVII International Scientific Conference on Industrial Systems"},{"key":"e_1_3_2_1_17_1","first-page":"19","volume-title":"1st International Workshop, in conjunction with EuroSYS 2015","author":"Toffetti G.","year":"2015","unstructured":"G. Toffetti, S. Brunner, M. Bl\u00f6chlinger, F. Dudouet e A. Edmonds, \"An architecture for self-managing microservices,\" Proceedings: AIMC 2015 - Automated Incident Management in Cloud, 1st International Workshop, in conjunction with EuroSYS 2015, p. 19 24, 2015."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.06.002"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106449"},{"key":"e_1_3_2_1_20_1","volume-title":"E. Oliveira, U. Kulesza e C. Werner, \"Software process line as an approach to support software process reuse: A systematic literature review,\" Information and Software Technology","author":"Nogueira Teixeira E.","year":"2019","unstructured":"E. Nogueira Teixeira, F. A. Aleixo, F. D. d. S. Am\u00e2ncio, E. Oliveira, U. Kulesza e C. Werner, \"Software process line as an approach to support software process reuse: A systematic literature review,\" Information and Software Technology, vol. 116, 2019."},{"key":"e_1_3_2_1_21_1","first-page":"288","volume-title":"Carver e G. H. Travassos, \"An empirical methodology for introducing software processes","author":"Shull F.","year":"2001","unstructured":"F. Shull, J. Carver e G. H. Travassos, \"An empirical methodology for introducing software processes,\" p. 288, 2001."},{"key":"e_1_3_2_1_22_1","first-page":"2","article-title":"The Goal Question Metric Paradigm","volume":"2","author":"Caldiera V. R.","year":"2000","unstructured":"V. R. Basili e G. Caldiera, \"The Goal Question Metric Paradigm,\" Encyclopedia of Software Engineering - 2 Volume Set, vol. 2, p. 528--532, 2000.","journal-title":"Encyclopedia of Software Engineering -"},{"key":"e_1_3_2_1_23_1","volume-title":"Lenarduzzi e C. Pahl, \"Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation","author":"Taibi D.","year":"2017","unstructured":"D. Taibi, V. Lenarduzzi e C. Pahl, \"Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation,\" vol. 4, p. 22--32, 2017."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"H. Knoche e W. Hasselbring \"Using Microservices for Legacy Software Modernization \" IEEE Software 2018.","DOI":"10.1109\/MS.2018.2141035"},{"key":"e_1_3_2_1_25_1","first-page":"29","volume-title":"Lago e I. Malavolta, \"Migrating Towards Microservice Architectures: An Industrial Survey","author":"Di Francesco P.","year":"2018","unstructured":"P. Di Francesco, P. Lago e I. Malavolta, \"Migrating Towards Microservice Architectures: An Industrial Survey,\" p. 29--38, 2018."},{"key":"e_1_3_2_1_26_1","first-page":"1","article-title":"A taxonomy of software evolution","author":"Afreenhi N. A.","year":"2016","unstructured":"N. A. Afreenhi, K. Asma e SadiqMohd, \"A taxonomy of software evolution,\" Springer India, p. 1--18, 2016.","journal-title":"Springer India"},{"key":"e_1_3_2_1_27_1","volume-title":"de Castro e J. Pimentel, \"NFR4ES: Um Cat\u00e1logo de Requisitos N\u00e3o-Funcionais para Sistemas Embarcados,\" em WER","author":"Silva R.","year":"2020","unstructured":"R. Silva, J. B. de Castro e J. Pimentel, \"NFR4ES: Um Cat\u00e1logo de Requisitos N\u00e3o-Funcionais para Sistemas Embarcados,\" em WER, 2020."}],"event":{"name":"SAC '24: 39th ACM\/SIGAPP Symposium on Applied Computing","location":"Avila Spain","acronym":"SAC '24","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 39th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605098.3636023","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3605098.3636023","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:59Z","timestamp":1750291439000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605098.3636023"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,8]]},"references-count":27,"alternative-id":["10.1145\/3605098.3636023","10.1145\/3605098"],"URL":"https:\/\/doi.org\/10.1145\/3605098.3636023","relation":{},"subject":[],"published":{"date-parts":[[2024,4,8]]},"assertion":[{"value":"2024-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}