{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:14Z","timestamp":1750221254945,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,21]],"date-time":"2018-05-21T00:00:00Z","timestamp":1526860800000},"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":[[2018,5,21]]},"DOI":"10.1145\/3234152.3234153","type":"proceedings-article","created":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T14:29:00Z","timestamp":1556893740000},"page":"1-3","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Are code smells the root cause of faults?"],"prefix":"10.1145","author":[{"given":"Luca","family":"Pellegrini","sequence":"first","affiliation":[{"name":"Free University of Bozen-Bolzano, Italy"}]},{"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[{"name":"Tampere University of Technology, Finland"}]}],"member":"320","published-online":{"date-parts":[[2018,5,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084226.3084240"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18612-2_9"},{"key":"e_1_3_2_1_3_1","first-page":"112","volume-title":"Euromicro Conference on Software Engineering and Advanced Applications (SEAA2016)","author":"Taibi D.","year":"2016","unstructured":"D. Taibi and V. Lenarduzzi . MVP explained: A Systematic Mapping on the Definition of Minimum Viable Product . Euromicro Conference on Software Engineering and Advanced Applications (SEAA2016) , pp. 112 -- 119 . ( 2016 ) D. Taibi and V. Lenarduzzi. MVP explained: A Systematic Mapping on the Definition of Minimum Viable Product. Euromicro Conference on Software Engineering and Advanced Applications (SEAA2016), pp. 112--119. (2016)"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2372251.2372259"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1852786.1852834"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2245276.2231951"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.4250931"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.08.008"},{"key":"e_1_3_2_1_9_1","volume-title":"On the Definition of Microservice Bad Smells","author":"Taibi D.","year":"2018","unstructured":"D. Taibi and V. Lenarduzzi . On the Definition of Microservice Bad Smells . IEEE software. Vol 35, Issue 3, May\/June ( 2018 ) D. Taibi and V. Lenarduzzi. On the Definition of Microservice Bad Smells. IEEE software. Vol 35, Issue 3, May\/June (2018)"},{"key":"e_1_3_2_1_10_1","first-page":"168","volume-title":"European Conference on Information Systems Management","author":"Lenarduzzi V.","year":"2017","unstructured":"V. Lenarduzzi , A. C. Stan , D. Taibi , D. Tosi and G. Venters . A Dynamical Quality Model to Continuously Monitor Software Maintenance . European Conference on Information Systems Management , pp. 168 -- 178 . ( 2017 ) V. Lenarduzzi, A. C. Stan, D. Taibi, D. Tosi and G. Venters. A Dynamical Quality Model to Continuously Monitor Software Maintenance. European Conference on Information Systems Management, pp. 168--178. (2017)"},{"key":"e_1_3_2_1_11_1","volume-title":"Object-oriented design heuristics","author":"Riel A. J.","year":"1996","unstructured":"A. J. Riel . Object-oriented design heuristics . Addison-Wesley Reading . Vol. 335 . ( 1996 ) A. J. Riel. Object-oriented design heuristics. Addison-Wesley Reading. Vol. 335. (1996)"},{"key":"e_1_3_2_1_12_1","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"Brown W. H.","year":"1998","unstructured":"W. H. Brown , R. C. Malveau , H. McCormick and T. J. Mowbray . AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis . John Wiley and Sons, Inc. ( 1998 ) W. H. Brown, R. C. Malveau, H. McCormick and T. J. Mowbray. AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley and Sons, Inc. (1998)"},{"key":"e_1_3_2_1_13_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999","unstructured":"M. Fowler , K. Beck and J. Brant . Refactoring: Improving the Design of Existing Code . Addison-Wesley Longman Publishing Co., Inc. ( 1999 ) M. Fowler, K. Beck and J. Brant. Refactoring: Improving the Design of Existing Code. Addison-Wesley Longman Publishing Co., Inc. (1999)"},{"key":"e_1_3_2_1_14_1","volume-title":"standards coordinating committee of the Computer Society of the IEEE","author":"Standard IEEE","year":"1990","unstructured":"IEEE Standard Glossary of Software Engineering Terminology. standards coordinating committee of the Computer Society of the IEEE . IEEE Std 610.12- 1990 IEEE Standard Glossary of Software Engineering Terminology. standards coordinating committee of the Computer Society of the IEEE. IEEE Std 610.12-1990"},{"volume-title":"International Conference on Program Comprehension. (2016)","author":"Natthawute S. L.","key":"e_1_3_2_1_15_1","unstructured":"S. L. Natthawute , H. Shinpei , S. Motoshi . Context-based code smells prioritization for prefactoring . International Conference on Program Comprehension. (2016) S. L. Natthawute, H. Shinpei, S. Motoshi. Context-based code smells prioritization for prefactoring. International Conference on Program Comprehension. (2016)"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9195-3"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070547"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.10.018"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609564"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2629648"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1083142.1083147"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943513.1943522"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3120459.3120483"}],"event":{"name":"XP '18 Companion: 19th International Conference on Agile Software Development","acronym":"XP '18 Companion","location":"Porto Portugal"},"container-title":["Proceedings of the 19th International Conference on Agile Software Development: Companion"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3234152.3234153","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3234152.3234153","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:08:03Z","timestamp":1750212483000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3234152.3234153"}},"subtitle":["a continuous experimentation approach"],"short-title":[],"issued":{"date-parts":[[2018,5,21]]},"references-count":23,"alternative-id":["10.1145\/3234152.3234153","10.1145\/3234152"],"URL":"https:\/\/doi.org\/10.1145\/3234152.3234153","relation":{},"subject":[],"published":{"date-parts":[[2018,5,21]]},"assertion":[{"value":"2018-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}