{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T02:03:10Z","timestamp":1769047390566,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,28]],"date-time":"2020-06-28T00:00:00Z","timestamp":1593302400000},"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,6,28]]},"DOI":"10.1145\/3387906.3388625","type":"proceedings-article","created":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T18:17:46Z","timestamp":1601057866000},"page":"92-97","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Towards microservice smells detection"],"prefix":"10.1145","author":[{"given":"Ilaria","family":"Pigazzini","sequence":"first","affiliation":[{"name":"University of Milano-Bicocca, Milano, Italy"}]},{"given":"Francesca Arcelli","family":"Fontana","sequence":"additional","affiliation":[{"name":"University of Milano-Bicocca, Milano, Italy"}]},{"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[{"name":"Lappeenranta-Lahti University, Lappeenranta-Lahti Finland"}]},{"given":"Davide","family":"Taibi","sequence":"additional","affiliation":[{"name":"Tampere University, Tampere, Finland"}]}],"member":"320","published-online":{"date-parts":[[2020,9,25]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Microservices-Summit","author":"Alagarasan V.","unstructured":"V. Alagarasan . 2016. Microservices Antipatterns . In Microservices-Summit , NY. V. Alagarasan. 2016. Microservices Antipatterns. In Microservices-Summit, NY."},{"key":"e_1_3_2_1_2_1","volume-title":"Arcan: A Tool for Architectural Smells Detection. In ICSA Workshops.","author":"Fontana F. Arcelli","unstructured":"F. Arcelli Fontana , I. Pigazzini , R. Roveda , D.A. Tamburri , M. Zanoni , and E. Di Nitto . 2017 . Arcan: A Tool for Architectural Smells Detection. In ICSA Workshops. F. Arcelli Fontana, I. Pigazzini, R. Roveda, D.A. Tamburri, M. Zanoni, and E. Di Nitto. 2017. Arcan: A Tool for Architectural Smells Detection. In ICSA Workshops."},{"key":"e_1_3_2_1_3_1","volume-title":"International Conference on Technical Debt.","author":"Azadi U.","unstructured":"U. Azadi , F. Arcelli Fontana , and D. Taibi . 2019. Architectural Smells Detected by Tools: a Catalogue Proposal . In International Conference on Technical Debt. U. Azadi, F. Arcelli Fontana, and D. Taibi. 2019. Architectural Smells Detected by Tools: a Catalogue Proposal. In International Conference on Technical Debt."},{"key":"e_1_3_2_1_4_1","volume-title":"Software: Practice and Experience 48","author":"Balalaie A.","year":"2018","unstructured":"A. Balalaie , A. Heydarnoori , P. Jamshidi , D. Tamburri , and T. Lynn . 2018 . Microservices migration patterns. Software: Practice and Experience 48 (2018). A. Balalaie, A. Heydarnoori, P. Jamshidi, D. Tamburri, and T. Lynn. 2018. Microservices migration patterns. Software: Practice and Experience 48 (2018)."},{"key":"e_1_3_2_1_5_1","volume-title":"Int. Conf. on Software Architecture Companion (ICSA-C). 95--101","author":"Bogner J.","unstructured":"J. Bogner , T. Boceck , M. Popp , D. Tschechlov , S. Wagner , and A. Zimmermann . 2019. Towards a Collaborative Repository for the Documentation of Service-Based Antipatterns and Bad Smells . In Int. Conf. on Software Architecture Companion (ICSA-C). 95--101 . J. Bogner, T. Boceck, M. Popp, D. Tschechlov, S. Wagner, and A. Zimmermann. 2019. Towards a Collaborative Repository for the Documentation of Service-Based Antipatterns and Bad Smells. In Int. Conf. on Software Architecture Companion (ICSA-C). 95--101."},{"key":"e_1_3_2_1_6_1","volume-title":"Automatically Measuring the Maintainability of Service- and Microservice-Based Systems: A Literature Review. In Int. Conf. on Software Process and Product Measurement. 107--115","author":"Bogner J.","unstructured":"J. Bogner , S. Wagner , and A. Zimmermann . 2017 . Automatically Measuring the Maintainability of Service- and Microservice-Based Systems: A Literature Review. In Int. Conf. on Software Process and Product Measurement. 107--115 . J. Bogner, S. Wagner, and A. Zimmermann. 2017. Automatically Measuring the Maintainability of Service- and Microservice-Based Systems: A Literature Review. In Int. Conf. on Software Process and Product Measurement. 107--115."},{"key":"e_1_3_2_1_7_1","volume-title":"International Conference on Technical Debt (TechDebt). 78--87","author":"de Toledo S.","unstructured":"S. de Toledo , A. Martini , A. Przybyszewska , and D. Sj\u00f8berg . 2019. Architectural Technical Debt in Microservices: A Case Study in a Large Company . In International Conference on Technical Debt (TechDebt). 78--87 . S. de Toledo, A. Martini, A. Przybyszewska, and D. Sj\u00f8berg. 2019. Architectural Technical Debt in Microservices: A Case Study in a Large Company. In International Conference on Technical Debt (TechDebt). 78--87."},{"key":"e_1_3_2_1_8_1","volume-title":"Automatic Detection of Instability Architectural Smells. In International Conference on Software Maintenance and Evolution (ICSME). 433--437","author":"Fontana F. A.","unstructured":"F. A. Fontana , I. Pigazzini , R. Roveda , and M. Zanoni . 2016 . Automatic Detection of Instability Architectural Smells. In International Conference on Software Maintenance and Evolution (ICSME). 433--437 . F. A. Fontana, I. Pigazzini, R. Roveda, and M. Zanoni. 2016. Automatic Detection of Instability Architectural Smells. In International Conference on Software Maintenance and Evolution (ICSME). 433--437."},{"key":"e_1_3_2_1_9_1","volume-title":"Microservices: A Classification of Refactoring Approaches. In Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment","author":"Fritzsch J.","year":"2019","unstructured":"J. Fritzsch , J. Bogner , A. Zimmermann , and S. Wagner . 2019 . From Monolith to Microservices: A Classification of Refactoring Approaches. In Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment . Springer International Publishing , 128--141. J. Fritzsch, J. Bogner, A. Zimmermann, and S. Wagner. 2019. From Monolith to Microservices: A Classification of Refactoring Approaches. In Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment. Springer International Publishing, 128--141."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"V. Lenarduzzi F. Lomio N Saairim\u00e4ki and D. Taibi. 2020. Does Migrate a Monolithic System to Microservices Decreases the Technical Debt? Journal of Systems and Software (2020). to appear.  V. Lenarduzzi F. Lomio N Saairim\u00e4ki and D. Taibi. 2020. Does Migrate a Monolithic System to Microservices Decreases the Technical Debt? Journal of Systems and Software (2020). to appear.","DOI":"10.1016\/j.jss.2020.110710"},{"key":"e_1_3_2_1_11_1","volume-title":"MVP Explained: A Systematic Mapping Study on the Definitions of Minimal Viable Product. In 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 112--119","author":"Lenarduzzi V.","unstructured":"V. Lenarduzzi and D. Taibi . 2016 . MVP Explained: A Systematic Mapping Study on the Definitions of Minimal Viable Product. In 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 112--119 . V. Lenarduzzi and D. Taibi. 2016. MVP Explained: A Systematic Mapping Study on the Definitions of Minimal Viable Product. In 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 112--119."},{"key":"e_1_3_2_1_12_1","volume-title":"International Conference on Microservices (Microservices","author":"Lu N.","year":"2019","unstructured":"N. Lu , G. Glatz , and D. Peuser . 2019. Moving mountains - practical approaches for moving monolithic applications to Microservices . In International Conference on Microservices (Microservices 2019 ). N. Lu, G. Glatz, and D. Peuser. 2019. Moving mountains - practical approaches for moving monolithic applications to Microservices. In International Conference on Microservices (Microservices 2019)."},{"key":"e_1_3_2_1_13_1","volume-title":"Actual Use of Architectural Patterns in Microservices-based Open Source Projects. In Asia-Pacific Software Engineering Conference (APSEC","author":"Marquez G.","year":"2018","unstructured":"G. Marquez and H. Astudillo . 2018 . Actual Use of Architectural Patterns in Microservices-based Open Source Projects. In Asia-Pacific Software Engineering Conference (APSEC 2018 ). G. Marquez and H. Astudillo. 2018. Actual Use of Architectural Patterns in Microservices-based Open Source Projects. In Asia-Pacific Software Engineering Conference (APSEC 2018)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"B. Mayer and R. Weinreich. 2018. An Approach to Extract the Architecture of Microservice-Based Software Systems. In (SOSE). 21--30.  B. Mayer and R. Weinreich. 2018. An Approach to Extract the Architecture of Microservice-Based Software Systems. In (SOSE). 21--30.","DOI":"10.1109\/SOSE.2018.00012"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00450-019-00407-8"},{"key":"e_1_3_2_1_16_1","volume-title":"Microservices AntiPatterns and Pitfalls. O Reilly eBooks","author":"Richards M.","year":"2016","unstructured":"M. Richards . 2016. Microservices AntiPatterns and Pitfalls. O Reilly eBooks ( 2016 ). M. Richards. 2016. Microservices AntiPatterns and Pitfalls. O Reilly eBooks (2016)."},{"key":"e_1_3_2_1_17_1","volume-title":"Microservices Patterns: With Examples in Java","author":"Richardson C.","unstructured":"C. Richardson . 2018. Microservices Patterns: With Examples in Java . Manning Publications Company . https:\/\/books.google.it\/books?id=UeK1swEACAAJ C. Richardson. 2018. Microservices Patterns: With Examples in Java. Manning Publications Company. https:\/\/books.google.it\/books?id=UeK1swEACAAJ"},{"key":"e_1_3_2_1_18_1","unstructured":"R. Shoup. 2015. From the Monolith to Microservices: Lessons from Google and eBay. In Craft-Con.  R. Shoup. 2015. From the Monolith to Microservices: Lessons from Google and eBay. In Craft-Con."},{"key":"e_1_3_2_1_19_1","volume-title":"The pains and gains of microservices: A Systematic grey literature review. Journal of Systems and Software","author":"Soldani J.","year":"2018","unstructured":"J. Soldani , D.A. Tamburri , and W-J Van Den Heuvel . 2018. The pains and gains of microservices: A Systematic grey literature review. Journal of Systems and Software ( 2018 ), 215 -- 232. J. Soldani, D.A. Tamburri, and W-J Van Den Heuvel. 2018. The pains and gains of microservices: A Systematic grey literature review. Journal of Systems and Software (2018), 215 -- 232."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2141031"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.4250931"},{"key":"e_1_3_2_1_22_1","volume-title":"Int. Conf. on Cloud Computing and Services Science (CLOSER2018)","author":"Taibi D.","year":"2018","unstructured":"D. Taibi , V. Lenarduzzi , and C. Pahl . 2018. Architectural Patterns for Microservices: a Systematic Mapping Study . Int. Conf. on Cloud Computing and Services Science (CLOSER2018) ( 2018 ). D. Taibi, V. Lenarduzzi, and C. Pahl. 2018. Architectural Patterns for Microservices: a Systematic Mapping Study. Int. Conf. on Cloud Computing and Services Science (CLOSER2018) (2018)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-31646-4_5"},{"key":"e_1_3_2_1_24_1","unstructured":"O. Zimmermann M. Stocker Uwe Zdun D. L\u00fcbke and C. Pautasso. 2018. Microservice API Patterns. https:\/\/microservice-api-patterns.org  O. Zimmermann M. Stocker Uwe Zdun D. L\u00fcbke and C. Pautasso. 2018. Microservice API Patterns. https:\/\/microservice-api-patterns.org"}],"event":{"name":"TechDebt '20: International Conference on Technical Debt","location":"Seoul Republic of Korea","acronym":"TechDebt '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 3rd International Conference on Technical Debt"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387906.3388625","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387906.3388625","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:42Z","timestamp":1750200102000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387906.3388625"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,28]]},"references-count":24,"alternative-id":["10.1145\/3387906.3388625","10.1145\/3387906"],"URL":"https:\/\/doi.org\/10.1145\/3387906.3388625","relation":{},"subject":[],"published":{"date-parts":[[2020,6,28]]},"assertion":[{"value":"2020-09-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}