메뉴 건너뛰기




Volumn 1, Issue , 2015, Pages 403-414

When and why your code starts to smell bad

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); ODORS; OPEN SOURCE SOFTWARE; SOFTWARE ENGINEERING;

EID: 84951770740     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2015.59     Document Type: Conference Paper
Times cited : (290)

References (51)
  • 1
    • 79955165301 scopus 로고    scopus 로고
    • An empirical study of the impact of two antipatterns, Blob and Spaghetti Code, on program comprehension
    • 1-4 March 2011, Oldenburg, Germany. IEEE Computer Society
    • M. Abbes, F. Khomh, Y.-G. Guéhéneuc, and G. Antoniol, "An empirical study of the impact of two antipatterns, Blob and Spaghetti Code, on program comprehension," in 15th European Conference on Software Maintenance and Reengineering, CSMR 2011, 1-4 March 2011, Oldenburg, Germany. IEEE Computer Society, 2011, pp. 181-190.
    • (2011) 15th European Conference on Software Maintenance and Reengineering, CSMR 2011 , pp. 181-190
    • Abbes, M.1    Khomh, F.2    Guéhéneuc, Y.-G.3    Antoniol, G.4
  • 7
    • 84891668678 scopus 로고    scopus 로고
    • The evolution of project inter-dependencies in a software ecosystem: The case of Apache
    • Eindhoven, The Netherlands, September 22-28, 2013
    • G. Bavota, G. Canfora, M. Di Penta, R. Oliveto, and S. Panichella, "The evolution of project inter-dependencies in a software ecosystem: The case of Apache," in 2013 IEEE International Conference on Software Maintenance, Eindhoven, The Netherlands, September 22-28, 2013, 2013, pp. 280-289.
    • (2013) 2013 IEEE International Conference on Software Maintenance , pp. 280-289
    • Bavota, G.1    Canfora, G.2    Di Penta, M.3    Oliveto, R.4    Panichella, S.5
  • 9
    • 84873105559 scopus 로고    scopus 로고
    • An empirical analysis of the distribution of unit test smells and their impact on software maintenance
    • Trento, Italy, September 23-28, 2012. IEEE Computer Society
    • G. Bavota, A. Qusef, R. Oliveto, A. De Lucia, and D. Binkley, "An empirical analysis of the distribution of unit test smells and their impact on software maintenance," in 28th IEEE International Conference on Software Maintenance, ICSM 2012, Trento, Italy, September 23-28, 2012. IEEE Computer Society, 2012, pp. 56-65.
    • (2012) 28th IEEE International Conference on Software Maintenance, ICSM 2012 , pp. 56-65
    • Bavota, G.1    Qusef, A.2    Oliveto, R.3    De Lucia, A.4    Binkley, D.5
  • 18
    • 85031007520 scopus 로고
    • The WyCash portfolio management system
    • W. Cunningham, "The WyCash portfolio management system," OOPS Messenger, vol. 4, no. 2, pp. 29-30, 1993.
    • (1993) OOPS Messenger , vol.4 , Issue.2 , pp. 29-30
    • Cunningham, W.1
  • 19
    • 77956619193 scopus 로고    scopus 로고
    • Populating a release history database from version control and bug tracking systems
    • 22- 26 September 2003, Amsterdam, The Netherlands
    • M. Fischer, M. Pinzger, and H. Gall, "Populating a release history database from version control and bug tracking systems," in 19th International Conference on Software Maintenance (ICSM 2003), 22- 26 September 2003, Amsterdam, The Netherlands, 2003, pp. 23-.
    • (2003) 19th International Conference on Software Maintenance (ICSM 2003) , pp. 23
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 23
    • 84873152381 scopus 로고    scopus 로고
    • Detecting code smells in spreadsheet formulas
    • Trento, Italy, September 23-28, 2012. IEEE Computer Society
    • -, "Detecting code smells in spreadsheet formulas," in 28th IEEE International Conference on Software Maintenance, ICSM 2012, Trento, Italy, September 23-28, 2012. IEEE Computer Society, 2012, pp. 409- 418.
    • (2012) 28th IEEE International Conference on Software Maintenance, ICSM 2012 , pp. 409-418
  • 24
    • 84883717621 scopus 로고    scopus 로고
    • It's not a bug, it's a feature: How misclassification impacts bug prediction
    • San Francisco, CA, USA, May 18-26, IEEE /ACM, 2013
    • K. Herzig, S. Just, and A. Zeller, "It's not a bug, it's a feature: How misclassification impacts bug prediction," in 35th International Conference on Software Engineering, ICSE '13, San Francisco, CA, USA, May 18-26, 2013. IEEE /ACM, 2013, pp. 392-401.
    • (2013) 35th International Conference on Software Engineering, ICSE '13 , pp. 392-401
    • Herzig, K.1    Just, S.2    Zeller, A.3
  • 26
    • 84857356474 scopus 로고    scopus 로고
    • An exploratory study of the impact of antipatterns on class change- And fault-proneness
    • F. Khomh, M. Di Penta, Y.-G. Guéhéneuc, and G. Antoniol, "An exploratory study of the impact of antipatterns on class change- And fault-proneness," Empirical Software Engineering, vol. 17, no. 3, pp. 243-275, 2012.
    • (2012) Empirical Software Engineering , vol.17 , Issue.3 , pp. 243-275
    • Khomh, F.1    Di Penta, M.2    Guéhéneuc, Y.-G.3    Antoniol, G.4
  • 27
    • 84869187703 scopus 로고    scopus 로고
    • Technical debt: From metaphor to theory and practice
    • P. Kruchten, R. L. Nord, and I. Ozkaya, "Technical debt: From metaphor to theory and practice," IEEE Software, vol. 29, no. 6, pp. 18-21, 2012.
    • (2012) IEEE Software , vol.29 , Issue.6 , pp. 18-21
    • Kruchten, P.1    Nord, R.L.2    Ozkaya, I.3
  • 30
    • 34248563867 scopus 로고    scopus 로고
    • An empirical study of the bad smells and class error probability in the post-release object-oriented system evolution
    • W. Li and R. Shatnawi, "An empirical study of the bad smells and class error probability in the post-release object-oriented system evolution," Journal of Systems and Software, pp. 1120-1128, 2007.
    • (2007) Journal of Systems and Software , pp. 1120-1128
    • Li, W.1    Shatnawi, R.2
  • 31
    • 84869179730 scopus 로고    scopus 로고
    • A balancing act: What software practitioners have to say about technical debt
    • E. Lim, N. Taksande, and C. B. Seaman, "A balancing act: What software practitioners have to say about technical debt," IEEE Software, vol. 29, no. 6, pp. 22-27, 2012.
    • (2012) IEEE Software , vol.29 , Issue.6 , pp. 22-27
    • Lim, E.1    Taksande, N.2    Seaman, C.B.3
  • 33
    • 18044364407 scopus 로고    scopus 로고
    • Detection strategies: Metrics-based rules for detecting design flaws
    • 11-17 September 2004, Chicago, IL, USA. IEEE Computer Society
    • R. Marinescu, "Detection strategies: Metrics-based rules for detecting design flaws," in 20th International Conference on Software Maintenance (ICSM 2004), 11-17 September 2004, Chicago, IL, USA. IEEE Computer Society, 2004, pp. 350-359.
    • (2004) 20th International Conference on Software Maintenance (ICSM 2004) , pp. 350-359
    • Marinescu, R.1
  • 35
    • 84879684251 scopus 로고    scopus 로고
    • Towards a better understanding of software evolution: An empirical study on open-source software
    • I. Neamtiu, G. Xie, and J. Chen, "Towards a better understanding of software evolution: An empirical study on open-source software," Journal of Software: Evolution and Process, vol. 25, no. 3, pp. 193-218, 2013.
    • (2013) Journal of Software: Evolution and Process , vol.25 , Issue.3 , pp. 193-218
    • Neamtiu, I.1    Xie, G.2    Chen, J.3
  • 47
    • 70849104325 scopus 로고    scopus 로고
    • Towards a better understanding of software evolution: An empirical study on open source software
    • G. Xie, J. Chen, and I. Neamtiu, "Towards a better understanding of software evolution: An empirical study on open source software," 2013 IEEE International Conference on Software Maintenance, vol. 0, pp. 51-60, 2009.
    • (2009) 2013 IEEE International Conference on Software Maintenance , pp. 51-60
    • Xie, G.1    Chen, J.2    Neamtiu, I.3
  • 48
    • 84886426341 scopus 로고    scopus 로고
    • Exploring the impact of inter-smell relations on software maintainability: An empirical study
    • IEEE
    • A. Yamashita and L. Moonen, "Exploring the impact of inter-smell relations on software maintainability: An empirical study," in International Conference on Software Engineering (ICSE). IEEE, 2013, pp. 682-691.
    • (2013) International Conference on Software Engineering (ICSE , pp. 682-691
    • Yamashita, A.1    Moonen, L.2
  • 49
    • 84873185958 scopus 로고    scopus 로고
    • Do code smells reflect important maintainability aspects?
    • Trento, Italy, September 23-28, 2012. IEEE Computer Society
    • A. F. Yamashita and L. Moonen, "Do code smells reflect important maintainability aspects?" in 28th IEEE International Conference on Software Maintenance, ICSM 2012, Trento, Italy, September 23-28, 2012. IEEE Computer Society, 2012, pp. 306-315.
    • (2012) 28th IEEE International Conference on Software Maintenance, ICSM 2012 , pp. 306-315
    • Yamashita, A.F.1    Moonen, L.2
  • 50
    • 84893376511 scopus 로고    scopus 로고
    • Do developers care about code smells? An exploratory survey
    • Koblenz, Germany, October 14-17, 2013. IEEE, 2013
    • -, "Do developers care about code smells? an exploratory survey," in 20th Working Conference on Reverse Engineering, WCRE 2013, Koblenz, Germany, October 14-17, 2013. IEEE, 2013, pp. 242-251.
    • (2013) 20th Working Conference on Reverse Engineering, WCRE , pp. 242-251


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.