{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T04:17:30Z","timestamp":1760501850088},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540262770"},{"type":"electronic","value":"9783540314875"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11499053_18","type":"book-chapter","created":{"date-parts":[[2010,9,26]],"date-time":"2010-09-26T14:14:26Z","timestamp":1285510466000},"page":"154-161","source":"Crossref","is-referenced-by-count":14,"title":["Multi-criteria Detection of Bad Smells in Code with UTA Method"],"prefix":"10.1007","author":[{"given":"Bartosz","family":"Walter","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B\u0142a\u017cej","family":"Pietrzak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","volume-title":"Embrace Change","author":"K. Beck","year":"2000","unstructured":"Beck, K.: Extreme Programming Explained. In: Embrace Change, Addison-Wesley, Reading (2000)"},{"key":"18_CR2","volume-title":"Improving Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M.: Refactoring. In: Improving Design of Existing Code, Addison-Wesley, Reading (1999)"},{"issue":"2","key":"18_CR3","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/0377-2217(82)90155-2","volume":"10","author":"E. Jacquet-Lagreze","year":"1982","unstructured":"Jacquet-Lagreze, E., Siskos, J.: Assessing a Set of Additive Utility Functions for Multicriteria Decision-making, the UTA Method. European Journal on Operational Research\u00a010(2), 151\u2013164 (1982)","journal-title":"European Journal on Operational Research"},{"key":"18_CR4","volume-title":"Proceedings of the 9th Working Conference on Reverse Engineering","author":"E. Emden van","year":"2003","unstructured":"van Emden, E., Moonen, L.: Java Quality Assurance by Detecting Code Smells. In: Proceedings of the 9th Working Conference on Reverse Engineering, IEEE Computer Press, Los Alamitos (2003)"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Simon, F., Steinbrueckner, F., Lewerentz, C.: Metrics Based Refactoring. In: Proceedings of CSMR Conference, Lisbon (2001)","DOI":"10.1109\/CSMR.2001.914965"},{"key":"18_CR6","unstructured":"JUnit (January 2005), \n                    \n                      http:\/\/www.junit.org"},{"key":"18_CR7","unstructured":"Pietrzak, B., Walter, B.: Automated Detection of Data Class smell. In: In\u017c. Oprogramowania, N. (ed.) WNT, pp. 465\u2013477 (2004) (in Polish)"},{"key":"18_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/978-3-540-24853-8_25","volume-title":"Extreme Programming and Agile Processes in Software Engineering","author":"B. Walter","year":"2004","unstructured":"Walter, B., Pietrzak, B.: Automated Generation of Unit Tests for Refactoring. In: Eckstein, J., Baumeister, H. (eds.) XP 2004. LNCS, vol.\u00a03092, pp. 211\u2013214. Springer, Heidelberg (2004)"},{"key":"18_CR9","first-page":"223","volume-title":"Proceedings of 8th European Conference on Software Maintenance and Reengineering","author":"D. Ratju","year":"2004","unstructured":"Ratju, D., Ducasse, S., Gybra, T., Marinescu, R.: Using History Information to Improve Design Flaws Detection. In: Proceedings of 8th European Conference on Software Maintenance and Reengineering, pp. 223\u2013232. IEEE Computer Society Press, Washington (2004)"},{"issue":"2","key":"18_CR10","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1016\/S0377-2217(00)00042-4","volume":"130","author":"M. Beuthe","year":"2001","unstructured":"Beuthe, M., Scannella, G.: Comparative Analysis of UTA Multicriteria Methods. European Journal of Operational Research\u00a0130(2), 246\u2013262 (2001)","journal-title":"European Journal of Operational Research"},{"key":"18_CR11","unstructured":"NASA Software Assurance Technology Center: SATC Historical Metrics Database (January 2005), \n                    \n                      http:\/\/satc.gsfc.nasa.gov\/metrics\/codemetrics\/oo\/java\/index.html"},{"issue":"6","key":"18_CR12","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S.R. Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A Metrics Suite from Object-Oriented Design. IEEE Transactions on Software Engineering\u00a020(6), 476\u2013493 (1994)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"18_CR13","unstructured":"The Apache Jakarta Project: Tomcat 5.5.4 January (2005), \n                    \n                      http:\/\/jakarta.apache.org\/tomcat\/index.html"},{"key":"18_CR14","unstructured":"Pietrzak, B.: XSmells: Computer Aided Refactoring of Software. M. Sc Thesis, Pozna\u0144 University of Technology. Pozna\u0144, Poland (2003)"}],"container-title":["Lecture Notes in Computer Science","Extreme Programming and Agile Processes in Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11499053_18.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T02:40:54Z","timestamp":1619491254000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11499053_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540262770","9783540314875"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/11499053_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}