{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:14:09Z","timestamp":1756383249586,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,14]],"date-time":"2024-04-14T00:00:00Z","timestamp":1713052800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002341","name":"Academy of Finland","doi-asserted-by":"publisher","award":["349488"],"award-info":[{"award-number":["349488"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,14]]},"DOI":"10.1145\/3643657.3643913","type":"proceedings-article","created":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T18:12:25Z","timestamp":1724436745000},"page":"18-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["A Framework for Microservice Organizational Structure Optimization"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3767-2527","authenticated-orcid":false,"given":"Xiaozhou","family":"Li","sequence":"first","affiliation":[{"name":"University of Oulu, Oulu, Finland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3777-9981","authenticated-orcid":false,"given":"Michele","family":"Albano","sequence":"additional","affiliation":[{"name":"Aalborg University, Aalborg, Denmark"}]}],"member":"320","published-online":{"date-parts":[[2024,8,23]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"EASE","author":"Ahmad Aakash","year":"2023","unstructured":"Aakash Ahmad, Muhammad Waseem, Peng Liang, Mahdi Fahmideh, Mst Shamima Aktar, and Tommi Mikkonen. 2023. Towards human-bot collaborative software architecting with chatgpt. In EASE 2023. 279--285."},{"key":"e_1_3_2_1_2_1","volume-title":"European Conference on Service-Oriented and Cloud Computing. Springer, 19--34","author":"Aragona Dario Amoroso","year":"2023","unstructured":"Dario Amoroso d'Aragona, Xiaozhou Li, Tomas Cerny, Andrea Janes, Valentina Lenarduzzi, and Davide Taibi. 2023. One Microservice per Developer: Is This the Trend in OSS?. In European Conference on Service-Oriented and Cloud Computing. Springer, 19--34."},{"key":"e_1_3_2_1_3_1","volume-title":"New Frontiers in Mining Complex Patterns: 4th International Workshop, NFMCP 2015","author":"Appice Annalisa","year":"2016","unstructured":"Annalisa Appice, Marco Di Pietro, Claudio Greco, and Donato Malerba. 2016. Discovering and tracking organizational structures in event logs. In New Frontiers in Mining Complex Patterns: 4th International Workshop, NFMCP 2015, Held in Conjunction with ECML-PKDD 2015, Porto, Portugal, September 7, 2015, Revised Selected Papers 4. Springer, 46--60."},{"key":"e_1_3_2_1_4_1","volume-title":"Tools Reconstructing Microservice Architecture: A Systematic Mapping Study. Agility with Microservices Programming, co-located with ECSA 2023","author":"Bakhtin Alexander","year":"2023","unstructured":"Alexander Bakhtin, Xiaozhou Li, Jacopo Soldani, Antonio Brogi, Tomas Cerny, and Davide Taibi. 2023. Tools Reconstructing Microservice Architecture: A Systematic Mapping Study. Agility with Microservices Programming, co-located with ECSA 2023 (2023)."},{"key":"e_1_3_2_1_5_1","volume-title":"Architecting microservices: Practical opportunities and challenges. Journal of Computer Information Systems","author":"Ba\u0161karada Sa\u0161a","year":"2018","unstructured":"Sa\u0161a Ba\u0161karada, Vivian Nguyen, and Andy Koronios. 2018. Architecting microservices: Practical opportunities and challenges. Journal of Computer Information Systems (2018)."},{"key":"e_1_3_2_1_6_1","volume-title":"Organization structure from a loose coupling perspective: A multidimensional approach. Decision sciences 32, 2","author":"Beekun Rafik I","year":"2001","unstructured":"Rafik I Beekun and William H Glick. 2001. Organization structure from a loose coupling perspective: A multidimensional approach. Decision sciences 32, 2 (2001), 227--250."},{"key":"e_1_3_2_1_7_1","unstructured":"Frederick P Brooks Jr. 1995. The mythical man-month: essays on software engineering. Pearson Education."},{"key":"e_1_3_2_1_8_1","volume-title":"Bringing the human factor to software engineering","author":"Capretz Luiz Fernando","year":"2014","unstructured":"Luiz Fernando Capretz. 2014. Bringing the human factor to software engineering. IEEE software 31, 2 (2014), 104--104."},{"key":"e_1_3_2_1_9_1","volume-title":"2022 IEEE International Conference on Service-Oriented System Engineering (SOSE). IEEE, 39--48","author":"Cerny Tomas","year":"2022","unstructured":"Tomas Cerny, Amr S Abdelfattah, Vincent Bushong, Abdullah Al Maruf, and Davide Taibi. 2022. Microservice architecture reconstruction and visualization techniques: A review. In 2022 IEEE International Conference on Service-Oriented System Engineering (SOSE). IEEE, 39--48."},{"key":"e_1_3_2_1_10_1","first-page":"28","article-title":"How do committees invent","volume":"14","author":"Conway Melvin E","year":"1968","unstructured":"Melvin E Conway. 1968. How do committees invent. Datamation 14, 4 (1968), 28--31.","journal-title":"Datamation"},{"key":"e_1_3_2_1_11_1","volume-title":"On the human, organizational, and technical aspects of software development and analysis. Information systems development: Towards a service provision society","author":"Dama\u0161evi\u010dius Robertas","year":"2010","unstructured":"Robertas Dama\u0161evi\u010dius. 2010. On the human, organizational, and technical aspects of software development and analysis. Information systems development: Towards a service provision society (2010), 11--19."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2015.02.045"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2181037.2181040"},{"key":"e_1_3_2_1_14_1","volume-title":"2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). IEEE, 81--85","author":"Aragona Dario Amoroso","year":"2023","unstructured":"Dario Amoroso d'Aragona, Luca Pascarella, Andrea Janes, Valentina Lenarduzzi, and Davide Taibi. 2023. Microservice logical coupling: A preliminary validation. In 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). IEEE, 81--85."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3617553.3617887"},{"volume-title":"Factor analysis: Classic edition","author":"Gorsuch Richard L","key":"e_1_3_2_1_16_1","unstructured":"Richard L Gorsuch. 2014. Factor analysis: Classic edition. Routledge."},{"key":"e_1_3_2_1_17_1","volume-title":"Miroslav Bures, Davide Taibi, and Pavel Tisnovsky.","author":"Gortney Mia E","year":"2022","unstructured":"Mia E Gortney, Patrick E Harris, Tomas Cerny, Abdullah Al Maruf, Miroslav Bures, Davide Taibi, and Pavel Tisnovsky. 2022. Visualizing microservice architecture in the dynamic perspective: A systematic mapping study. IEEE Access (2022)."},{"key":"e_1_3_2_1_18_1","volume-title":"Accelerate: The science of lean software and devops: Building and scaling high performing technology organizations. IT Revolution.","author":"Humble Jez","year":"2018","unstructured":"Jez Humble and Gene Kim. 2018. Accelerate: The science of lean software and devops: Building and scaling high performing technology organizations. IT Revolution."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the AAAI Workshop on Challenges in Game AI","volume":"4","author":"Hunicke Robin","year":"2004","unstructured":"Robin Hunicke, Marc LeBlanc, Robert Zubek, et al. 2004. MDA: A formal approach to game design and game research. In Proceedings of the AAAI Workshop on Challenges in Game AI, Vol. 4. San Jose, CA, 1722."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10676-016-9401-5"},{"key":"e_1_3_2_1_21_1","volume-title":"Data-driven research: open data opportunities for growing knowledge, and ethical issues that arise. Insights: the UKSG journal 25, 1","author":"Krotoski Aleksandra K","year":"2012","unstructured":"Aleksandra K Krotoski. 2012. Data-driven research: open data opportunities for growing knowledge, and ethical issues that arise. Insights: the UKSG journal 25, 1 (2012), 28--32."},{"volume-title":"17th International Conference on Software Process and Product Measurement (Mensura).","author":"Li Xiaozhou","key":"e_1_3_2_1_22_1","unstructured":"Xiaozhou Li, Amr S Abdelfattah, Ruoyu Su, Joseph Lee, Ernesto Aponte, Rachel Koerner, Tomas Cerny, and Davide Taibi. 2023. Metrics and Models for Developer Collaboration Analysis in Microservice-Based Systems. A Systematic Mapping Study. In 17th International Conference on Software Process and Product Measurement (Mensura)."},{"key":"e_1_3_2_1_23_1","volume-title":"2023 IEEE International Conference on Service-Oriented System Engineering (SOSE). IEEE, 1--8.","author":"Li Xiaozhou","year":"2023","unstructured":"Xiaozhou Li, Amr S Abdelfattah, Jorge Yero, Dario Amoroso d'Aragona, Tomas Cerny, and Davide Taibi. 2023. Analyzing Organizational Structure of Microservice Projects based on Contributor Collaboration. In 2023 IEEE International Conference on Service-Oriented System Engineering (SOSE). IEEE, 1--8."},{"key":"e_1_3_2_1_24_1","volume-title":"Evaluating Microservice Organizational Coupling Based on Cross-Service Contribution. In International Conference on Product-Focused Software Process Improvement. Springer, 435--450","author":"Li Xiaozhou","year":"2023","unstructured":"Xiaozhou Li, Dario Amoroso d'Aragona, and Davide Taibi. 2023. Evaluating Microservice Organizational Coupling Based on Cross-Service Contribution. In International Conference on Product-Focused Software Process Improvement. Springer, 435--450."},{"key":"e_1_3_2_1_25_1","volume-title":"3rd International GamiFIN Conference, GamiFIN","author":"Li Xiaozhou","year":"2019","unstructured":"Xiaozhou Li, Chien Lu, Jaakko Peltonen, and Zheying Zhang. 2019. A statistical analysis of Steam user profiles towards personalized gamification. In 3rd International GamiFIN Conference, GamiFIN 2019. CEUR-WS."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2022.3163011"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111255"},{"key":"e_1_3_2_1_28_1","volume-title":"CIMPS","author":"Machuca-Villegas Liliana","year":"2019","unstructured":"Liliana Machuca-Villegas and Gloria Piedad Gasca-Hurtado. 2019. Gamification for improving software project management processes: a systematic literature review. In CIMPS 2018). Springer, 41--54."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00146-020-00950-y"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 2023 International Conference on Research in Adaptive and Convergent Systems. 1--8.","author":"Moreschini Sergio","year":"2023","unstructured":"Sergio Moreschini, David H\u00e4stbacka, and Davide Taibi. 2023. MLOps Pipeline Development: The OSSARA Use Case. In Proceedings of the 2023 International Conference on Research in Adaptive and Convergent Systems. 1--8."},{"key":"e_1_3_2_1_31_1","volume-title":"2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 1293--1294","author":"Moreschini Sergio","year":"2022","unstructured":"Sergio Moreschini, Francesco Lomio, David H\u00e4stbacka, and Davide Taibi. 2022. MLOps for evolvable AI intensive software systems. In 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 1293--1294."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368160"},{"volume-title":"Building microservices. \" O'Reilly Media","author":"Newman Sam","key":"e_1_3_2_1_33_1","unstructured":"Sam Newman. 2021. Building microservices. \" O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_34_1","volume-title":"2017 11th international conference on research challenges in information science (RCIS). IEEE, 211--220","author":"Paraschakis Dimitris","year":"2017","unstructured":"Dimitris Paraschakis. 2017. Towards an ethical recommendation framework. In 2017 11th international conference on research challenges in information science (RCIS). IEEE, 211--220."},{"key":"e_1_3_2_1_35_1","volume-title":"Tomas Cerny, Karel Frajtak, Pavel Tisnovsky, and Davide Taibi.","author":"Parker Garrett","year":"2023","unstructured":"Garrett Parker, Samuel Kim, Abdullah Al Maruf, Tomas Cerny, Karel Frajtak, Pavel Tisnovsky, and Davide Taibi. 2023. Visualizing Anti-Patterns in Microservices at Runtime: A Systematic Mapping Study. IEEE Access (2023)."},{"key":"e_1_3_2_1_36_1","volume-title":"Gamification in software engineering--A systematic mapping. Information and software technology 57","author":"Pedreira Oscar","year":"2015","unstructured":"Oscar Pedreira, F\u00e9lix Garc\u00eda, Nieves Brisaboa, and Mario Piattini. 2015. Gamification in software engineering--A systematic mapping. Information and software technology 57 (2015), 157--168."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Paul Ralph Sebastian Baltes Gianisa Adisaputri Richard Torkar Vladimir Kovalenko Marcos Kalinowski Nicole Novielli Shin Yoo Xavier Devroey Xin Tan et al. 2020. Pandemic programming: How COVID-19 affects software developers and how their organizations can help. Empirical software engineering 25 (2020) 4927--4961.","DOI":"10.1007\/s10664-020-09875-y"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 1998 ACM conference on Computer supported cooperative work. 345--354","author":"Sarwar Badrul M","year":"1998","unstructured":"Badrul M Sarwar, Joseph A Konstan, Al Borchers, Jon Herlocker, Brad Miller, and John Riedl. 1998. Using filtering agents to improve prediction quality in the grouplens research collaborative filtering system. In Proceedings of the 1998 ACM conference on Computer supported cooperative work. 345--354."},{"key":"e_1_3_2_1_39_1","volume-title":"Microservices anti-patterns: A taxonomy","author":"Taibi Davide","year":"2020","unstructured":"Davide Taibi, Valentina Lenarduzzi, and Claus Pahl. 2020. Microservices anti-patterns: A taxonomy. Microservices: Science and Engineering (2020), 111--128."},{"key":"e_1_3_2_1_40_1","unstructured":"Quangyen Tran and Yezhuang Tian. 2013. Organizational structure: Influencing factors and impact on a firm. (2013)."},{"key":"e_1_3_2_1_41_1","unstructured":"Priyal Walpita. 2020. Coupling and Cohesion in Microservices. https:\/\/priyalwalpita.medium.com\/coupling-and-cohesion-in-microservices-235ed9203843."}],"event":{"name":"SATrends '24: 1st International Workshop on New Trends in Software Architecture","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"],"location":"Lisbon Portugal","acronym":"SATrends '24"},"container-title":["Proceedings of the 1st International Workshop on New Trends in Software Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643657.3643913","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643657.3643913","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:50:29Z","timestamp":1750287029000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643657.3643913"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,14]]},"references-count":41,"alternative-id":["10.1145\/3643657.3643913","10.1145\/3643657"],"URL":"https:\/\/doi.org\/10.1145\/3643657.3643913","relation":{},"subject":[],"published":{"date-parts":[[2024,4,14]]},"assertion":[{"value":"2024-08-23","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}