{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T22:40:30Z","timestamp":1785537630391,"version":"3.56.0"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319091556","type":"print"},{"value":"9783319091563","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-09156-3_25","type":"book-chapter","created":{"date-parts":[[2014,7,2]],"date-time":"2014-07-02T11:15:22Z","timestamp":1404299722000},"page":"337-352","source":"Crossref","is-referenced-by-count":10,"title":["Recognizing Antipatterns and Analyzing Their Effects on Software Maintainability"],"prefix":"10.1007","author":[{"given":"D\u00e9nes","family":"B\u00e1n","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rudolf","family":"Ferenc","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"25_CR1","doi-asserted-by":"crossref","unstructured":"Alves, T.L., Ypma, C., Visser, J.: Deriving metric thresholds from benchmark data. In: 2010 IEEE International Conference on Software Maintenance (ICSM), pp. 1\u201310. IEEE (2010)","DOI":"10.1109\/ICSM.2010.5609747"},{"key":"25_CR2","doi-asserted-by":"crossref","unstructured":"Bakota, T., Heged\u0171s, P., K\u00f6rtv\u00e9lyesi, P., Ferenc, R., Gyim\u00f3thy, T.: A probabilistic software quality model. In: 2011 27th IEEE International Conference on Software Maintenance (ICSM), pp. 243\u2013252 (2011)","DOI":"10.1109\/ICSM.2011.6080791"},{"key":"25_CR3","unstructured":"Brown, W.J., Malveau, R.C., McCormick III, I.H.W., Mowbray, T.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, Inc., New York (1998)"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Ferenc, R., Besz\u00e9des, \u00c1., Tarkiainen, M., Gyim\u00f3thy, T.: Columbus-reverse engineering tool and schema for c++. In: Proceedings of the International Conference on Software Maintenance, pp. 172\u2013181. IEEE (2002)","DOI":"10.1109\/ICSM.2002.1167764"},{"key":"25_CR5","unstructured":"Fowler, M., Beck, K.: Refactoring: Improving the Design of Existing Code. Addison-Wesley object technology series. Addison-Wesley (1999)"},{"key":"25_CR6","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)"},{"key":"25_CR7","doi-asserted-by":"crossref","unstructured":"Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The weka data mining software: An update. SIGKDD Explor. Newsl.\u00a011(1) (November 2009)","DOI":"10.1145\/1656274.1656278"},{"key":"25_CR8","unstructured":"ISO\/IEC: ISO\/IEC 25000:2005. Software Engineering \u2013 Software product Quality Requirements and Evaluation (SQuaRE) \u2013 Guide to SQuaRE. ISO\/IEC (2005)"},{"key":"25_CR9","doi-asserted-by":"crossref","unstructured":"Khomh, F., Di Penta, M., Gu\u00e9h\u00e9neuc, Y.G.: An exploratory study of the impact of code smells on software change-proneness. In: 16th Working Conference on Reverse Engineering, WCRE 2009, pp. 75\u201384 (2009)","DOI":"10.1109\/WCRE.2009.28"},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Lozano, A., Wermelinger, M., Nuseibeh, B.: Assessing the impact of bad smells using historical information. In: Ninth International Workshop on Principles of Software Evolution: In Conjunction with the 6th ESEC\/FSE Joint Meeting, IWPSE 2007, pp. 31\u201334. ACM (2007)","DOI":"10.1145\/1294948.1294957"},{"key":"25_CR11","doi-asserted-by":"crossref","unstructured":"M\u00e4ntyl\u00e4, M., Vanhanen, J., Lassenius, C.: Bad smells - humans as code critics. In: Proceedings of the 20th IEEE International Conference on Software Maintenance, pp. 399\u2013408 (2004)","DOI":"10.1109\/ICSM.2004.1357825"},{"key":"25_CR12","doi-asserted-by":"crossref","unstructured":"Marinescu, R.: Detecting design flaws via metrics in object-oriented systems. In: Proceedings of TOOLS, pp. 173\u2013182. IEEE Computer Society (2001)","DOI":"10.1109\/TOOLS.2001.941671"},{"key":"25_CR13","unstructured":"Marinescu, R.: Detection strategies: Metrics-based rules for detecting design flaws. In: Proc. IEEE International Conference on Software Maintenance (2004)"},{"key":"25_CR14","unstructured":"Menzies, T., Caglayan, B., He, Z., Kocaguneli, E., Krall, J., Peters, F., Turhan, B.: The promise repository of empirical software engineering data (June 2012), http:\/\/promisedata.googlecode.com"},{"key":"25_CR15","unstructured":"Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers Inc., San Francisco (1993)"},{"key":"25_CR16","unstructured":"Rapu, D., Ducasse, S., Girba, T., Marinescu, R.: Using history information to improve design flaws detection. In: Proceedings of the Eighth European Conference on Software Maintenance and Reengineering, CSMR 2004, pp. 223\u2013232 (2004)"},{"key":"25_CR17","doi-asserted-by":"crossref","unstructured":"Trifu, A., Marinescu, R.: Diagnosing design problems in object oriented systems. In: Proceedings of the 12th Working Conference on Reverse Engineering, WCRE 2005, pp. 155\u2013164. IEEE Computer Society (2005)","DOI":"10.1109\/WCRE.2005.15"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2014"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-09156-3_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T16:56:07Z","timestamp":1746291367000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-09156-3_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319091556","9783319091563"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-09156-3_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]}}}