TY - STD TI - Abbes, M, Khomh F, Guéhéneuc YG, Antoniol G (2011) An empirical study of the impact of two antipatterns, blob and spaghetti code, on program comprehension In: Proc. of 15th European Conference on Software Maintenance and Reengineering (CSMR), 181–190. ID - ref1 ER - TY - CHAP AU - Ahmed, I. AU - Mannan, U. A. AU - Gopinath, R. AU - Jensen, C. PY - 2015 DA - 2015// TI - An empirical study of design degradation: How software projects get worse over time BT - 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) PB - IEEE Computer Society CY - Washington, DC ID - Ahmed2015 ER - TY - CHAP AU - Anda, B. PY - 2007 DA - 2007// TI - Assessing software system maintainability using structural measures and expert assessments BT - Proc. of the 23rd IEEE International Conference on Software Maintenance (ICSM) PB - IEEE Computer Society CY - Washington, DC ID - Anda2007 ER - TY - JOUR AU - Basili, V. AU - Shull, F. AU - Lanubile, F. PY - 1999 DA - 1999// TI - Building knowledge through families of experiments JO - IEEE Trans Serv Comput VL - 25 ID - Basili1999 ER - TY - CHAP AU - Carneiro, G. F. AU - Mendonça, M. G. PY - 2013 DA - 2013// TI - Sourceminer - a multi-perspective software visualization environment BT - Proc. of the 15th International Conference on Enterprise Information Systems (ICEIS) PB - Springer CY - Berlin ID - Carneiro2013 ER - TY - CHAP AU - Carneiro, G. AU - Mendonça, M. ED - Hammoudi, S. ED - Cordeiro, J. ED - Maciaszek, L. A. ED - Filipe, J. PY - 2014 DA - 2014// TI - Sourceminer: Towards an extensible multi-perspective software visualization environment BT - Enterprise Information Systems, Lecture Notes in Business Information Processing, vol 190 PB - Springer International Publishing CY - Cham ID - Carneiro2014 ER - TY - CHAP AU - Carneiro, G. AU - Silva, M. AU - Maia, L. AU - Figueiredo, E. AU - Sant‘Anna, C. AU - Mendonça, M. PY - 2010 DA - 2010// TI - Identifying code smells with multiple concern views BT - Proc. of the 1th Brazilian Conference on Software: Theory and Practice (CBSOFT) PB - IEEE Computer Society CY - Washington, DC ID - Carneiro2010 ER - TY - CHAP AU - Carver, J. AU - Jaccheri, L. AU - Morasca, S. AU - Shull, F. PY - 2003 DA - 2003// TI - Issues in using students in empirical studies in software engineering education BT - Proc. of the 9th International Software Metrics Symposium PB - IEEE Computer Society CY - Washington, DC ID - Carver2003 ER - TY - BOOK AU - Cliff, N. PY - 1996 DA - 1996// TI - Ordinal Methods for Behavioral Data Analysis PB - Erlbaum CY - Mahwah ID - Cliff1996 ER - TY - JOUR AU - Cohen, J. PY - 1960 DA - 1960// TI - A coefficient of agreement for nominal scales JO - Educ Psychol Meas VL - 20 UR - https://doi.org/10.1177/001316446002000104 DO - 10.1177/001316446002000104 ID - Cohen1960 ER - TY - CHAP AU - de Alwis, B. AU - Murphy, G. C. PY - 2006 DA - 2006// TI - Using visual momentum to explain disorientation in the eclipse ide BT - Proc. of the Visual Languages and Human-Centric Computing (VLHCC) PB - IEEE Computer Society CY - Washington, DC UR - https://doi.org/10.1109/VLHCC.2006.49 DO - 10.1109/VLHCC.2006.49 ID - de Alwis2006 ER - TY - CHAP AU - Dybå, T. AU - Sjøberg, D. I. AU - Cruzes, D. S. PY - 2012 DA - 2012// TI - What works for whom, where, when, and why?: On the role of context in empirical software engineering BT - Proc. of the 6th International Symposium on Empirical Software Engineering and Measurement (ESEM) PB - ACM CY - New York UR - https://doi.org/10.1145/2372251.2372256 DO - 10.1145/2372251.2372256 ID - Dybå2012 ER - TY - JOUR AU - Feinstein, A. R. AU - Cicchetti, D. V. PY - 1990 DA - 1990// TI - High agreement but low kappa: I. the problems of two paradoxes JO - J Clin Epidemiol VL - 43 UR - https://doi.org/10.1016/0895-4356(90)90158-L DO - 10.1016/0895-4356(90)90158-L ID - Feinstein1990 ER - TY - CHAP AU - Fernandes, E. AU - Oliveira, J. AU - Vale, G. AU - Paiva, T. AU - Figueiredo, E. PY - 2016 DA - 2016// TI - A review-based comparative study of bad smell detection tools BT - Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, ACM, New York, NY, USA, EASE ’16 PB - ACM CY - New York ID - Fernandes2016 ER - TY - JOUR AU - Finn, R. H. PY - 1970 DA - 1970// TI - A note on estimating the reliability of categorical data JO - Educ Psychol Meas VL - 30 UR - https://doi.org/10.1177/001316447003000106 DO - 10.1177/001316447003000106 ID - Finn1970 ER - TY - JOUR AU - Fleiss, J. PY - 1971 DA - 1971// TI - Measuring nominal scale agreement among many raters JO - Psychol Bull VL - 76 UR - https://doi.org/10.1037/h0031619 DO - 10.1037/h0031619 ID - Fleiss1971 ER - TY - JOUR AU - Fontana, F. A. AU - Braione, P. AU - Zanoni, M. PY - 2012 DA - 2012// TI - Automatic detection of bad smells in code: An experimental assessment JO - J Object Technol VL - 11 ID - Fontana2012 ER - TY - BOOK AU - Fowler, M. PY - 1999 DA - 1999// TI - Refactoring: improving the design of existing code PB - Addison-Wesley Longman Publishing Co., Inc. CY - Boston ID - Fowler1999 ER - TY - CHAP AU - Fu, S. AU - Shen, B. PY - 2015 DA - 2015// TI - Code bad smell detection through evolutionary data mining BT - 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) PB - IEEE Computer Society CY - Washington, DC ID - Fu2015 ER - TY - JOUR AU - Gwet, K. PY - 2002 DA - 2002// TI - Kappa statistic is not satisfactory for assessing the extent of agreement between raters JO - Stat Methods Inter-rater Reliab Assess VL - 1 ID - Gwet2002 ER - TY - JOUR AU - Höst, M. AU - Regnell, B. AU - Wohlin, C. PY - 2000 DA - 2000// TI - Using students as subjects: A comparative study of students and professionals in lead-time impact assessment JO - Empir Softw Eng VL - 5 UR - https://doi.org/10.1023/A:1026586415054 DO - 10.1023/A:1026586415054 ID - Höst2000 ER - TY - CHAP AU - Höst, M. AU - Wohlin, C. AU - Thelin, T. PY - 2005 DA - 2005// TI - Experimental context classification: incentives and experience of subjects BT - Proc. of the 27th International Conference on Software Engineering (ICSE) PB - IEEE Computer Society CY - Washington, DC ID - Höst2005 ER - TY - CHAP AU - Jedlitschka, A. AU - Ciolkowski, M. AU - Pfahl, D. ED - Shull, F. ED - Singer, J. ED - Sjberg, D. I. K. PY - 2008 DA - 2008// TI - Reporting experiments in software engineering BT - Guide to Advanced Empirical Software Engineering PB - Springer CY - London UR - https://doi.org/10.1007/978-1-84800-044-5_8 DO - 10.1007/978-1-84800-044-5_8 ID - Jedlitschka2008 ER - TY - CHAP AU - Johnson, B. AU - Shneiderman, B. PY - 1991 DA - 1991// TI - Tree-maps: a space-filling approach to the visualization of hierarchical information structures BT - Proc. of IEEE Conference on Visualization PB - IEEE Computer Society CY - Washington, DC ID - Johnson1991 ER - TY - CHAP AU - Jonathan, I. AU - Maletic, H. K. PY - 2008 DA - 2008// TI - Expressiveness and effectiveness of program comprehension: Thoughts on future research directions BT - Frontiers of Software Maintenance (FoSM) PB - IEEE Computer Society CY - Washington, DC ID - Jonathan2008 ER - TY - CHAP AU - Juristo, N. AU - Vegas, S. PY - 2009 DA - 2009// TI - Using differences among replications of software engineering experiments to gain knowledge BT - Proc. of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM) PB - IEEE Computer Society CY - Washington, DC ID - Juristo2009 ER - TY - CHAP AU - Kersten, M. AU - Murphy, G. C. PY - 2006 DA - 2006// TI - Using task context to improve programmer productivity BT - Proc. of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT ’06/FSE-14) PB - ACM CY - New York ID - Kersten2006 ER - TY - CHAP AU - Khomh, F. AU - Vaucher, S. AU - Gueheneuc, Y. G. AU - Sahraoui, H. PY - 2009 DA - 2009// TI - A bayesian approach for the detection of code and design smells BT - Proc. of the 9th International Conference on Quality Software (QSIC) PB - IEEE Computer Society CY - Washington, DC ID - Khomh2009 ER - TY - JOUR AU - Kitchenham, B. AU - Madeyski, L. AU - Budgen, D. AU - Keung, J. AU - Brereton, P. AU - Charters, S. AU - Gibbs, S. AU - Pohthong, A. PY - 2017 DA - 2017// TI - Robust statistical methods for empirical software engineering JO - Empir Softw Engg VL - 22 UR - https://doi.org/10.1007/s10664-016-9437-5 DO - 10.1007/s10664-016-9437-5 ID - Kitchenham2017 ER - TY - JOUR AU - Kreimer, J. PY - 2005 DA - 2005// TI - Adaptive detection of design flaws JO - Electron Notes Theor Comput Sci VL - 141 UR - https://doi.org/10.1016/j.entcs.2005.02.059 DO - 10.1016/j.entcs.2005.02.059 ID - Kreimer2005 ER - TY - JOUR AU - Landis, J. R. AU - Koch, G. G. PY - 1977 DA - 1977// TI - The measurement of observer agreement for categorical data JO - Biometrics VL - 33 UR - https://doi.org/10.2307/2529310 DO - 10.2307/2529310 ID - Landis1977 ER - TY - JOUR AU - Lanza, M. AU - Ducasse, S. PY - 2003 DA - 2003// TI - Polymetric views - a lightweight visual approach to reverse engineering JO - IEEE Trans Softw Eng VL - 29 UR - https://doi.org/10.1109/TSE.2003.1232284 DO - 10.1109/TSE.2003.1232284 ID - Lanza2003 ER - TY - BOOK AU - Lanza, M. AU - Marinescu, R. PY - 2005 DA - 2005// TI - Object-Oriented Metrics in Practice PB - Springer-Verlag New York, Inc. CY - Secaucus ID - Lanza2005 ER - TY - JOUR AU - Li, W. AU - Shatnawi, R. PY - 2007 DA - 2007// TI - An empirical study of the bad smells and class error probability in the post-release object-oriented system evolution JO - J Syst Softw VL - 80 UR - https://doi.org/10.1016/j.jss.2006.10.018 DO - 10.1016/j.jss.2006.10.018 ID - Li2007 ER - TY - CHAP AU - Linares-Vásquez, M. AU - Klock, S. AU - McMillan, C. AU - Sabané, A. AU - Poshyvanyk, D. AU - Guéhéneuc, Y. G. PY - 2014 DA - 2014// TI - Domain matters: Bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in java mobile apps BT - Proceedings of the 22Nd International Conference on Program Comprehension, ICPC 2014 PB - ACM CY - New York UR - https://doi.org/10.1145/2597008.2597144 DO - 10.1145/2597008.2597144 ID - Linares-Vásquez2014 ER - TY - CHAP AU - Mäntylä, M. PY - 2005 DA - 2005// TI - An experiment on subjective evolvability evaluation of object-oriented software: explaining factors and interrater agreement BT - Proc. of the 4th International Symposium on Empirical Software Engineering (ISESE) PB - IEEE Computer Society CY - Washington, DC ID - Mäntylä2005 ER - TY - JOUR AU - Mäntylä, M. AU - Lassenius, C. PY - 2006 DA - 2006// TI - Subjective evaluation of software evolvability using code smells: An empirical study JO - Empir Softw Eng VL - 11 UR - https://doi.org/10.1007/s10664-006-9002-8 DO - 10.1007/s10664-006-9002-8 ID - Mäntylä2006 ER - TY - CHAP AU - Mäntylä, M. V. AU - Lassenius, C. PY - 2006 DA - 2006// TI - Drivers for software refactoring decisions BT - Proc. of 5th International Symposium on Empirical Software Engineering (ISESE) PB - Kluwer Academic Publishers CY - Hingham ID - Mäntylä2006 ER - TY - CHAP AU - Mäntylä, M. V. AU - Vanhanen, J. AU - Lassenius, C. PY - 2004 DA - 2004// TI - Bad smells humans as code critics BT - Proc. of the 20th IEEE International Conference on Software Maintenance (ICSM) PB - IEEE Computer Society CY - Washington, DC ID - Mäntylä2004 ER - TY - CHAP AU - Mendonça, M. AU - Maldonado, J. AU - de Oliveira, M. AU - Carver, J. AU - Fabbri, S. AU - Shull, F. AU - Travassos, G. H. AU - Hohn, E. AU - Basili, V. PY - 2008 DA - 2008// TI - A framework for software engineering experimental replications BT - Proc. of the 13th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS) PB - IEEE Computer Society CY - Washington, DC ID - Mendonça2008 ER - TY - BOOK AU - Meyer, B. PY - 1988 DA - 1988// TI - Object-Oriented Software Construction PB - Prentice-Hall, Inc. CY - Upper Saddle River ID - Meyer1988 ER - TY - JOUR AU - Moha, N. AU - Guéhéneuc, Y. AU - Duchien, L. AU - Le Meur, A. PY - 2010 DA - 2010// TI - Decor: A method for the specification and detection of code and design smells JO - Softw Eng. IEEE Trans VL - 36 UR - https://doi.org/10.1109/TSE.2009.50 DO - 10.1109/TSE.2009.50 ID - Moha2010 ER - TY - CHAP AU - Moonen, L. AU - Yamashita, A. PY - 2012 DA - 2012// TI - Do code smells reflect important maintainability aspects? BT - Proc. of 28th the International Conference on Software Maintenance (ICSM) PB - IEEE Computer Society CY - Washington, DC ID - Moonen2012 ER - TY - CHAP AU - Murphy-Hill, E. AU - Black, A. P. PY - 2010 DA - 2010// TI - An interactive ambient visualization for code smells BT - Proc. of the 5th International Symposium on Software visualization (SOFTVIS) PB - ACM CY - New York UR - https://doi.org/10.1145/1879211.1879216 DO - 10.1145/1879211.1879216 ID - Murphy-Hill2010 ER - TY - CHAP AU - Novais, R. AU - Nunes, C. AU - Lima, C. AU - Cirilo, E. AU - Dantas, F. AU - Garcia, A. AU - Mendonça, M. PY - 2012 DA - 2012// TI - On the proactive and interactive visualization for feature evolution comprehension: An industrial investigation BT - Proceedings of the 34th International Conference on Software Engineering (ICSE) PB - IEEE Press CY - Piscataway ID - Novais2012 ER - TY - CHAP AU - Olbrich, S. M. AU - Cruzes, D. S. AU - Sjøberg, D. I. K. PY - 2010 DA - 2010// TI - Are all code smells harmful? a study of god classes and brain classes in the evolution of three open source systems BT - Proc. of the 26th International Conference on Software Maintenance (ICSM) PB - IEEE Computer Society CY - Washington, DC ID - Olbrich2010 ER - TY - CHAP AU - Padilha, J. AU - Figueiredo, E. AU - Sant’Anna, C. AU - Garcia, A. PY - 2013 DA - 2013// TI - Detecting god methods with concern metrics: An exploratory study BT - Proc. of the 7th Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP), co-allocated with CBSoft PB - ACM CY - New York ID - Padilha2013 ER - TY - CHAP AU - Palomba, F. AU - Bavota, G. AU - Penta, M. D. AU - Oliveto, R. AU - Lucia, A. D. PY - 2014 DA - 2014// TI - Do they really smell bad? a study on developers’ perception of bad code smells BT - Proc. of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME) PB - IEEE Computer Society CY - Washington, DC ID - Palomba2014 ER - TY - CHAP AU - Parnin, C. AU - Görg, C. AU - Nnadi, O. PY - 2008 DA - 2008// TI - A catalogue of lightweight visualizations to support code smell inspection BT - Proc. of the 4th international Smposium on Software visualization (SOFTVIS) PB - ACM CY - New York ID - Parnin2008 ER - TY - CHAP AU - Powers, D. M. W. PY - 2012 DA - 2012// TI - The problem with kappa BT - Proc. of the 13th Conference of the European Chapter of the Association for Computational Linguistics (EACL) PB - Association for Computational Linguistics CY - Stroudsburg ID - Powers2012 ER - TY - CHAP AU - Price, B. A. AU - Baecker, R. M. AU - Small, I. S. ED - Stasko, J. ED - Dominique, J. ED - Brown, M. ED - Price, B. PY - 1998 DA - 1998// TI - An introduction to software visualization BT - Software Visualization PB - MIT Press CY - London ID - Price1998 ER - TY - CHAP AU - Rapu, D. AU - Ducasse, S. AU - Girba, T. AU - Marinescu, R. PY - 2004 DA - 2004// TI - Using history information to improve design flaws detection BT - Proc. of 8th European Conference on Software Maintenance and Reengineering (CSRM) PB - IEEE Computer Society CY - Washington, DC ID - Rapu2004 ER - TY - BOOK AU - Riel, A. J. PY - 1996 DA - 1996// TI - Object-Oriented Design Heuristics PB - Addison-Wesley Longman Publishing Co., Inc. CY - Boston ID - Riel1996 ER - TY - STD TI - Romano, J, Kromrey J, Coraggio J, Skowronek J (2006) Appropriate statistics for ordinal level data: Should we really be using t-test and Cohen’sd for evaluating group differences on the NSSE and other surveys? In: In annual meeting of the Florida Association of Institutional Research, 1–3. ID - ref54 ER - TY - JOUR AU - Santos, J. A. AU - de Mendonça, M. G. AU - Novais, R. L. PY - 2014 DA - 2014// TI - The problem of conceptualization in god class detection: agreement, strategies and decision drivers JO - J Softw Eng Res Dev (JSERD) VL - 2 ID - Santos2014 ER - TY - CHAP AU - Santos, J. A. AU - Mendonça, M. PY - 2014 DA - 2014// TI - Identifying strategies on god class detection in two controlled experiments BT - Proc. of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE) PB - Knowledge Systems Institute Graduate School CY - Skokie ID - Santos2014 ER - TY - CHAP AU - Santos, J. A. AU - Mendonça, M. PY - 2015 DA - 2015// TI - Exploring decision drivers on god class detection in three controlled experiments BT - Proc. of the 30th ACM/SIGAPP Symposium On Applied Computing (SAC) PB - ACM CY - New York ID - Santos2015 ER - TY - CHAP AU - Santos, J. A. AU - Mendonça, M. AU - Silva, C. PY - 2013 DA - 2013// TI - An exploratory study to investigate the impact of conceptualization in god class detection BT - Proc. of the 17th International Conference on Evaluation and Assessment in Software Engineering (EASE) PB - ACM CY - New York ID - Santos2013 ER - TY - CHAP AU - Schumacher, J. AU - Zazworka, N. AU - Shull, F. AU - Seaman, C. AU - Shaw, M. PY - 2010 DA - 2010// TI - Building empirical support for automated code smell detection BT - Proc. of the 4th International Symposium on Empirical Software Engineering and Measurement (ESEM) PB - ACM CY - New York ID - Schumacher2010 ER - TY - CHAP AU - Simon, F. AU - Steinbruckner, F. AU - Lewerentz, C. PY - 2001 DA - 2001// TI - Metrics based refactoring BT - Proc. of 5th European Conference on Software Maintenance and Reengineering (CSMR) PB - IEEE Computer Society CY - Washington, DC UR - https://doi.org/10.1109/CSMR.2001.914965 DO - 10.1109/CSMR.2001.914965 ID - Simon2001 ER - TY - JOUR AU - Sjøberg, D. AU - Yamashita, A. AU - Anda, B. AU - Mockus, A. AU - Dyba, T. PY - 2013 DA - 2013// TI - Quantifying the effect of code smells on maintenance effort JO - IEEE Trans Softw Eng VL - 39 UR - https://doi.org/10.1109/TSE.2012.89 DO - 10.1109/TSE.2012.89 ID - Sjøberg2013 ER - TY - CHAP AU - Van Emden, E. AU - Moonen, L. PY - 2002 DA - 2002// TI - Java quality assurance by detecting code smells BT - Proc. of the 9th Working Conference on Reverse Engineering (WCRE) PB - IEEE Computer Society CY - Washington, DC ID - Van Emden2002 ER - TY - CHAP AU - Vinson, N. G. AU - Singer, J. ED - Shull, F. ED - Singer, J. ED - DIK, S. ø. b. e. r. g. PY - 2008 DA - 2008// TI - A practical guide to ethical research involving humans BT - Guide to Advanced Empirical Software Engineering PB - Springer CY - London UR - https://doi.org/10.1007/978-1-84800-044-5_9 DO - 10.1007/978-1-84800-044-5_9 ID - Vinson2008 ER - TY - JOUR AU - Whitehurst, G. J. PY - 1984 DA - 1984// TI - Interrater agreement for journal manuscript review JO - Am Psychol VL - 39 UR - https://doi.org/10.1037/0003-066X.39.1.22 DO - 10.1037/0003-066X.39.1.22 ID - Whitehurst1984 ER - TY - BOOK AU - Wohlin, C. AU - Runeson, P. AU - Höst, M. AU - Ohlsson, M. AU - Regnell, B. AU - Wesslén, A. PY - 2012 DA - 2012// TI - Experimentation in Software Engineering PB - Springer Berlin Heidelberg CY - Heidelberg UR - https://doi.org/10.1007/978-3-642-29044-2 DO - 10.1007/978-3-642-29044-2 ID - Wohlin2012 ER - TY - JOUR AU - Yamashita, A. AU - Counsell, S. PY - 2013 DA - 2013// TI - Code smells as system-level indicators of maintainability: An empirical study JO - J Syst Softw VL - 86 UR - https://doi.org/10.1016/j.jss.2013.05.007 DO - 10.1016/j.jss.2013.05.007 ID - Yamashita2013 ER - TY - CHAP AU - Yamashita, A. AU - Moonen, L. PY - 2013 DA - 2013// TI - Exploring the impact of inter-smell relations on software maintainability: An empirical study BT - Proc. of the 35th International Conference on Software Engineering (ICSE) PB - IEEE Press CY - Piscataway ID - Yamashita2013 ER - TY - JOUR AU - Zhang, M. AU - Hall, T. AU - Baddoo, N. PY - 2011 DA - 2011// TI - Code bad smells: A review of current knowledge JO - Softw Maint Evol Res Pract VL - 23 UR - https://doi.org/10.1002/smr.521 DO - 10.1002/smr.521 ID - Zhang2011 ER -