{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T14:26:25Z","timestamp":1768487185210,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,10,27]],"date-time":"2022-10-27T00:00:00Z","timestamp":1666828800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science Foundation (NSF)","award":["OAC-1724898"],"award-info":[{"award-number":["OAC-1724898"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,10,27]]},"DOI":"10.1145\/3571697.3571704","type":"proceedings-article","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T23:09:46Z","timestamp":1675724986000},"page":"48-55","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Qualitative analysis of the relationship between design smells and software engineering challenges"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1780-0296","authenticated-orcid":false,"given":"Asif","family":"Imran","sequence":"first","affiliation":[{"name":"Department of Computer Science and Software Engineering, California State University San Marcos, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5600-6706","authenticated-orcid":false,"given":"Tevfik","family":"Kosar","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, The State University of New York at Buffalo (SUNY Buffalo), USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,2,6]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3194164.3194165"},{"key":"e_1_3_2_1_2_1","volume-title":"2019 IEEE\/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). ACM, 113\u2013116","author":"Aniche Maur\u00edcio","year":"2019","unstructured":"Maur\u00edcio Aniche , Joseph Yoder , and Fabio Kon . 2019 . Current challenges in practical object-oriented software design . In 2019 IEEE\/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). ACM, 113\u2013116 . Maur\u00edcio Aniche, Joseph Yoder, and Fabio Kon. 2019. Current challenges in practical object-oriented software design. In 2019 IEEE\/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). ACM, 113\u2013116."},{"key":"e_1_3_2_1_3_1","volume-title":"International Conference on Technical Debt (TechDebt","author":"Azadi Umberto","year":"2019","unstructured":"Umberto Azadi , Francesca\u00a0Arcelli Fontana , and Davide Taibi . 2019 . Architectural Smells Detected by Tools: a Catalogue Proposal . In International Conference on Technical Debt (TechDebt 2019). Umberto Azadi, Francesca\u00a0Arcelli Fontana, and Davide Taibi. 2019. Architectural Smells Detected by Tools: a Catalogue Proposal. In International Conference on Technical Debt (TechDebt 2019)."},{"key":"e_1_3_2_1_4_1","volume-title":"2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 189\u2013197","author":"Besker Terese","year":"2016","unstructured":"Terese Besker , Antonio Martini , and Jan Bosch . 2016 . A systematic literature review and a unified model of ATD . In 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 189\u2013197 . Terese Besker, Antonio Martini, and Jan Bosch. 2016. A systematic literature review and a unified model of ATD. In 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 189\u2013197."},{"key":"e_1_3_2_1_5_1","volume-title":"2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 417\u2013420","author":"Biaggi Andrea","year":"2018","unstructured":"Andrea Biaggi , Francesca\u00a0Arcelli Fontana , and Riccardo Roveda . 2018 . An Architectural Smells Detection Tool for C and C++ Projects . In 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 417\u2013420 . Andrea Biaggi, Francesca\u00a0Arcelli Fontana, and Riccardo Roveda. 2018. An Architectural Smells Detection Tool for C and C++ Projects. In 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 417\u2013420."},{"key":"e_1_3_2_1_6_1","volume-title":"2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 62\u201371","author":"D\u00edaz-Pace Jorge\u00a0Andr\u00e9s","year":"2018","unstructured":"Jorge\u00a0Andr\u00e9s D\u00edaz-Pace , Antonela Tommasel , and Daniela Godoy . 2018 . Towards Anticipation of Architectural Smells using Link Prediction Techniques . In 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 62\u201371 . Jorge\u00a0Andr\u00e9s D\u00edaz-Pace, Antonela Tommasel, and Daniela Godoy. 2018. Towards Anticipation of Architectural Smells using Link Prediction Techniques. In 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 62\u201371."},{"key":"e_1_3_2_1_7_1","unstructured":"William\u00a0Bruce Frakes and Ricardo Baeza-Yates. 1992. Information retrieval: Data structures & algorithms. Vol.\u00a0331. prentice Hall Englewood Cliffs NJ.  William\u00a0Bruce Frakes and Ricardo Baeza-Yates. 1992. Information retrieval: Data structures & algorithms. Vol.\u00a0331. prentice Hall Englewood Cliffs NJ."},{"key":"e_1_3_2_1_8_1","unstructured":"Daniel Grunwald. 2012. NRefactory.  Daniel Grunwald. 2012. NRefactory."},{"key":"e_1_3_2_1_9_1","volume-title":"Design Smell Detection and Analysis for Open Source Java Software. In 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 644\u2013648","author":"Imran Asif","year":"2019","unstructured":"Asif Imran . 2019 . Design Smell Detection and Analysis for Open Source Java Software. In 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 644\u2013648 . https:\/\/doi.org\/10.1109\/ICSME.2019.00104 10.1109\/ICSME.2019.00104 Asif Imran. 2019. Design Smell Detection and Analysis for Open Source Java Software. In 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 644\u2013648. https:\/\/doi.org\/10.1109\/ICSME.2019.00104"},{"key":"e_1_3_2_1_10_1","volume-title":"The Impact of Human Factors on Software Sustainability","author":"Imran Asif","unstructured":"Asif Imran and Tevfik Kosar . 2021. The Impact of Human Factors on Software Sustainability . Springer International Publishing , Cham , 287\u2013300. https:\/\/doi.org\/10.1007\/978-3-030-69970-3_12 10.1007\/978-3-030-69970-3_12 Asif Imran and Tevfik Kosar. 2021. The Impact of Human Factors on Software Sustainability. Springer International Publishing, Cham, 287\u2013300. https:\/\/doi.org\/10.1007\/978-3-030-69970-3_12"},{"key":"e_1_3_2_1_11_1","volume-title":"Software Quality in 2012: A Survey of the state of the art. Retrieved","author":"Jones Capers","year":"2019","unstructured":"Capers Jones . 2012. Software Quality in 2012: A Survey of the state of the art. Retrieved May 3, 2019 from http:\/\/stal.blogspot.com\/2008\/02\/removing-unnecessary-abstractions.html Capers Jones. 2012. Software Quality in 2012: A Survey of the state of the art. Retrieved May 3, 2019 from http:\/\/stal.blogspot.com\/2008\/02\/removing-unnecessary-abstractions.html"},{"key":"e_1_3_2_1_12_1","volume-title":"2015 12th Working IEEE\/IFIP Conference on Software Architecture. IEEE, 51\u201360","author":"Mo Ran","year":"2015","unstructured":"Ran Mo , Yuanfang Cai , Rick Kazman , and Lu Xiao . 2015 . Hotspot patterns: The formal definition and automatic detection of architecture smells . In 2015 12th Working IEEE\/IFIP Conference on Software Architecture. IEEE, 51\u201360 . Ran Mo, Yuanfang Cai, Rick Kazman, and Lu Xiao. 2015. Hotspot patterns: The formal definition and automatic detection of architecture smells. In 2015 12th Working IEEE\/IFIP Conference on Software Architecture. IEEE, 51\u201360."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.50"},{"key":"e_1_3_2_1_14_1","volume-title":"Retrieved","author":"Mohammadi Mehdi","year":"2014","unstructured":"Mehdi Mohammadi . 2014 . Janett . Retrieved April 13, 2019 from https:\/\/github.com\/mehdimo\/janett Mehdi Mohammadi. 2014. Janett. Retrieved April 13, 2019 from https:\/\/github.com\/mehdimo\/janett"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510209"},{"key":"e_1_3_2_1_16_1","volume-title":"2018 IEEE\/ACM International Conference on Technical Debt (TechDebt). IEEE, 95\u2013104","author":"Pl\u00f6sch Reinhold","year":"2018","unstructured":"Reinhold Pl\u00f6sch , Johannes Br\u00e4uer , Matthias Saft , and Christian K\u00f6rner . 2018 . Design debt prioritization: a design best practice-based approach . In 2018 IEEE\/ACM International Conference on Technical Debt (TechDebt). IEEE, 95\u2013104 . Reinhold Pl\u00f6sch, Johannes Br\u00e4uer, Matthias Saft, and Christian K\u00f6rner. 2018. Design debt prioritization: a design best practice-based approach. In 2018 IEEE\/ACM International Conference on Technical Debt (TechDebt). IEEE, 95\u2013104."},{"key":"#cr-split#-e_1_3_2_1_18_1.1","doi-asserted-by":"crossref","unstructured":"T. Sharma P. Mishra and R. Tiwari. 2016. Designite - A Software Design Quality Assessment Tool. In 2016 IEEE\/ACM 1st International Workshop on Bringing Architectural Design Thinking Into Developers' Daily Activities (BRIDGE). 1-4. https:\/\/doi.org\/10.1109\/Bridge.2016.009 10.1109\/Bridge.2016.009","DOI":"10.1145\/2896935.2896938"},{"key":"#cr-split#-e_1_3_2_1_18_1.2","doi-asserted-by":"crossref","unstructured":"T. Sharma P. Mishra and R. Tiwari. 2016. Designite - A Software Design Quality Assessment Tool. In 2016 IEEE\/ACM 1st International Workshop on Bringing Architectural Design Thinking Into Developers' Daily Activities (BRIDGE). 1-4. https:\/\/doi.org\/10.1109\/Bridge.2016.009","DOI":"10.1145\/2896935.2896938"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Girish Suryanarayana Ganesh Samarthyam and Tushar Sharma. 2014. Refactoring for software design smells: managing technical debt. Morgan Kaufmann.  Girish Suryanarayana Ganesh Samarthyam and Tushar Sharma. 2014. Refactoring for software design smells: managing technical debt. Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-801397-7.00001-1"},{"key":"e_1_3_2_1_20_1","volume-title":"2011 33rd International Conference on Software Engineering (ICSE). IEEE, 411\u2013420","author":"Wong Sunny","year":"2011","unstructured":"Sunny Wong , Yuanfang Cai , Miryung Kim , and Michael Dalton . 2011 . Detecting software modularity violations . In 2011 33rd International Conference on Software Engineering (ICSE). IEEE, 411\u2013420 . Sunny Wong, Yuanfang Cai, Miryung Kim, and Michael Dalton. 2011. Detecting software modularity violations. In 2011 33rd International Conference on Software Engineering (ICSE). IEEE, 411\u2013420."}],"event":{"name":"ESSE 2022: 2022 The 3rd European Symposium on Software Engineering","location":"Rome Italy","acronym":"ESSE 2022"},"container-title":["2022 The 3rd European Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3571697.3571704","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3571697.3571704","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:33Z","timestamp":1750182573000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3571697.3571704"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,27]]},"references-count":20,"alternative-id":["10.1145\/3571697.3571704","10.1145\/3571697"],"URL":"https:\/\/doi.org\/10.1145\/3571697.3571704","relation":{},"subject":[],"published":{"date-parts":[[2022,10,27]]},"assertion":[{"value":"2023-02-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}