{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T13:27:27Z","timestamp":1777037247991,"version":"3.51.4"},"reference-count":27,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1109\/tencon.2019.8929628","type":"proceedings-article","created":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T02:01:41Z","timestamp":1576202501000},"page":"2081-2086","source":"Crossref","is-referenced-by-count":31,"title":["Detecting Code Smells using Deep Learning"],"prefix":"10.1109","author":[{"given":"Ananta Kumar","family":"Das","sequence":"first","affiliation":[]},{"given":"Shikhar","family":"Yadav","sequence":"additional","affiliation":[]},{"given":"Subhasish","family":"Dhal","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","first-page":"158","article-title":"A survey on software smells","author":"tushar","year":"2018","journal-title":"Journal of Systems and Software"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2503740"},{"key":"ref12","first-page":"395","article-title":"Subjective evaluation of software evolvability using code smells: An empirical study","author":"mika","year":"2006","journal-title":"Empirical Software Engineering"},{"key":"ref13","first-page":"1143","article-title":"Comparing and experimenting machine learning techniques for code smell detection","author":"francesca","year":"2016","journal-title":"Empirical Software Engineering"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330266"},{"key":"ref15","first-page":"18","author":"philippe","year":"2012","journal-title":"Technical Debt From Metaphor to Theory and Practice"},{"key":"ref16","first-page":"436","article-title":"Deep learning","author":"yann","year":"2015","journal-title":"Nature"},{"key":"ref17","volume":"1","author":"ian","year":"2016","journal-title":"Deep Learning"},{"key":"ref18","author":"lanza","year":"2006","journal-title":"Object-Oriented Metrics in Practice"},{"key":"ref19","first-page":"476","author":"chidamber","year":"1994","journal-title":"A metrics suite for object oriented design"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.1265817"},{"key":"ref27","author":"chollet","year":"2015","journal-title":"Keras"},{"key":"ref3","article-title":"Deep Learning Based Feature Envy Detection","author":"hui","year":"0","journal-title":"Conference on Automated Software Engineering"},{"key":"ref6","first-page":"179","article-title":"Code Bad Smells: a review of current knowledge","author":"min","year":"2011","journal-title":"Journal of Software Maintenance and Evolution Research and Practice"},{"key":"ref5","first-page":"1","article-title":"A textualbased technique for Smell Detection","author":"palomba","year":"0","journal-title":"International Conference on Program Comprehension"},{"key":"ref8","author":"april","year":"2012","journal-title":"Software Maintenance Management Evaluation and Continuous Improvement"},{"key":"ref7","article-title":"Refactoring: Improving the Design of Existing Code","author":"martin","year":"1999","journal-title":"AddisonWesley Professional"},{"key":"ref2","article-title":"Finding Bad Code Smells with Neural Network Models","author":"kwan","year":"0","journal-title":"International Journal of Electrical and Computer Engineering"},{"key":"ref9","author":"brown","year":"1998","journal-title":"Antipatterns Refactoring Software Architectures and Projects in Crisis"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.5220\/0006709801370146"},{"key":"ref20","article-title":"Are all code smells harmful?","author":"daniela","year":"2010","journal-title":"A study of God Classes and Brain Classes in the evolution of three open source systems"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.63"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/211782.211856"},{"key":"ref24","first-page":"278","article-title":"Support vector machines for anti-pattern detection","author":"abdou","year":"0","journal-title":"International Conference on Automated Software Engineering"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.50"},{"key":"ref26","first-page":"77","article-title":"iPlasma: An Integrated Platform for Quality Assessment of Object-Oriented Design","author":"marinescu","year":"0","journal-title":"International Conference on Software Maintenance"},{"key":"ref25","first-page":"337","article-title":"Reducing subjectivity in code smells detection: Experimenting with the Long Method","author":"s\u00e9rgio","year":"0","journal-title":"Intl Conf on Quality of Information and Communication Technology"}],"event":{"name":"TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON)","location":"Kochi, India","start":{"date-parts":[[2019,10,17]]},"end":{"date-parts":[[2019,10,20]]}},"container-title":["TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8910516\/8929228\/08929628.pdf?arnumber=8929628","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T20:24:20Z","timestamp":1658262260000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8929628\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/tencon.2019.8929628","relation":{},"subject":[],"published":{"date-parts":[[2019,10]]}}}