{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T11:08:37Z","timestamp":1725793717746},"reference-count":20,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,3]]},"DOI":"10.1109\/csmr.2010.47","type":"proceedings-article","created":{"date-parts":[[2011,2,18]],"date-time":"2011-02-18T18:22:14Z","timestamp":1298053334000},"page":"248-251","source":"Crossref","is-referenced-by-count":37,"title":["Numerical Signatures of Antipatterns: An Approach Based on B-Splines"],"prefix":"10.1109","author":[{"given":"R","family":"Oliveto","sequence":"first","affiliation":[]},{"given":"F","family":"Khomh","sequence":"additional","affiliation":[]},{"given":"G","family":"Antoniol","sequence":"additional","affiliation":[]},{"given":"Y","family":"Gueheneuc","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Refactoring Workbook","year":"2003","author":"wake","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320389"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2004.1357820"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.38"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2001.914965"},{"journal-title":"Object-Oriented Metrics in Practice","year":"2006","author":"lanza","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2002.1173068"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/52.469757"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/258077.258078"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1061254.1061258"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2009.47"},{"key":"ref3","article-title":"DECOR: A method for the specification and detection of code and design smells","author":"moha","year":"2009","journal-title":"Transactions on Software Engineering"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9045(72)90080-9"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1109\/WCRE.2004.21","article-title":"Fingerprinting design patterns","author":"gu\u00e9h\u00e9neue","year":"2004","journal-title":"Proceedings of the 11th Working Conference on Reverse Engineering"},{"journal-title":"Object-Oriented Design Heuristics","year":"1996","author":"riel","key":"ref8"},{"journal-title":"Pitfalls of Object Oriented Development","year":"1995","author":"webster","key":"ref7"},{"journal-title":"Refactoring - Improving the Design of existing Code","year":"1999","author":"fowler","key":"ref2"},{"journal-title":"Anti Patterns Refactoring Software Architectures and Projects in Crisis","year":"1998","author":"brown","key":"ref1"},{"article-title":"Bad smells in software - a taxonomy and an empirical study","year":"2003","author":"mantyla","key":"ref9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.14"}],"event":{"name":"14th European Conference on Software Maintenance and Reengineering (CSMR 2010)","start":{"date-parts":[[2010,3,15]]},"location":"Madrid","end":{"date-parts":[[2010,3,18]]}},"container-title":["2010 14th European Conference on Software Maintenance and Reengineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5714189\/5714411\/05714444.pdf?arnumber=5714444","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T19:57:29Z","timestamp":1497902249000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5714444\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":20,"URL":"https:\/\/doi.org\/10.1109\/csmr.2010.47","relation":{},"subject":[],"published":{"date-parts":[[2010,3]]}}}