Yayın:
An Automated Code Smell and Anti-Pattern Detection Approach

dc.contributor.authorVelioglu, Sevilay
dc.contributor.authorSelcuk, Yunus Emre
dc.date.accessioned2026-06-27T14:11:11Z
dc.date.issued2017
dc.description.abstractToday, software maintenance is more expensive than development costs. As class complexity increases, it is increasingly difficult for new programmers to adapt to software projects, causing the cost of the software to go up. Therefore, it's important to produce faultless and understandable code. Moreover, software projects are not developed by one person alone; even a small-scale project needs 3 or more participants working on the code at the same time. Producing well designed code during the development stage has a significant value because this process makes software projects more understandable and leads to higher code quality. Consequently, the cost of software project maintenance will decrease. Code smells and anti-patterns are symptoms of poorly designed code. The aforementioned tendencies of software projects increase the possibility of poor implementations and code imperfections. Therefore it is necessary to detect and refactor poorly designed code. This paper describes an attempt to achieve their detection.en
dc.identifier.endpage275
dc.identifier.isbn978-1-5090-5756-6
dc.identifier.startpage271
dc.identifier.urihttps://hdl.handle.net/20.500.14981/57697
dc.identifier.wos000426991000040
dc.language.isoeng
dc.publisherIEEE
dc.relation.conference15th IEEE/ACIS International Conference on Software Engineering Research, Management and Applications (SERA)
dc.relation.ispartof2017 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA)
dc.subjectcode smells
dc.subjectanti-patterns
dc.subjectautomatic detection
dc.subjectbrain method
dc.subjectdata class
dc.subjectComputer Science
dc.subjectEngineering
dc.titleAn Automated Code Smell and Anti-Pattern Detection Approach
dc.typeProceedings Paper
dspace.entity.typePublication
local.import.sourceWOS

Dosyalar

Koleksiyonlar