메뉴 건너뛰기




Volumn , Issue , 2013, Pages 268-278

Detecting bad smells in source code using change history information

Author keywords

Change History Information; Code Smells

Indexed keywords

CHANGE HISTORY; CODE SMELL; FAULT-PRONENESS; HISTORICAL INFORMATION; SOFTWARE PROJECT; SOURCE CODE ANALYSIS; STRUCTURAL INFORMATION; VERSIONING SYSTEMS;

EID: 84893525320     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2013.6693086     Document Type: Conference Paper
Times cited : (217)

References (31)
  • 2
    • 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
  • 3
    • 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
  • 4
    • 73449136137 scopus 로고    scopus 로고
    • An exploratory study of the impact of code smells on software change-proneness
    • 13-16 October 2009, Lille, France. IEEE Computer Society
    • F. Khomh, M. Di Penta, and Y.-G. Guéhéneuc, "An exploratory study of the impact of code smells on software change-proneness, " in 16th Working Conference on Reverse Engineering, WCRE 2009, 13-16 October 2009, Lille, France. IEEE Computer Society, 2009, pp. 75-84.
    • (2009) 16th Working Conference on Reverse Engineering, WCRE 2009 , pp. 75-84
    • Khomh, F.1    Di Penta, M.2    Guéhéneuc, Y.-G.3
  • 7
    • 18044364407 scopus 로고    scopus 로고
    • Detection strategies: Metrics-based rules for detecting design flaws
    • Proceedings - 20th IEEE International Conference on Software Maintenance, ICSM 2004
    • 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. (Pubitemid 40601037)
    • (2004) IEEE International Conference on Software Maintenance, ICSM , pp. 350-359
    • Marinescu, R.1
  • 11
    • 41149117624 scopus 로고    scopus 로고
    • Assessing the impact of bad smells using historical information
    • DOI 10.1145/1294948.1294957, IWPSE'07: Ninth International Workshop on Principles of Software Evolution - In conjunction with the 6th ESEC/FSE Joint Meeting
    • A. Lozano, M. Wermelinger, and B. Nuseibeh, "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, ser. IWPSE '07. New York, NY, USA: ACM, 2007, pp. 31-34. (Pubitemid 351438681)
    • (2007) International Workshop on Principles of Software Evolution (IWPSE) , pp. 31-34
    • Lozano, A.1    Wermelinger, M.2    Nuseibeh, B.3
  • 17
    • 0031674184 scopus 로고    scopus 로고
    • A unified framework for cohesion measurement in object-oriented systems
    • L. C. Briand, J. W. Daly, and J. Wüst, "A unified framework for cohesion measurement in object-orientedsystems," Empirical Software Engineering, vol. 3, pp. 65-117, July 1998. (Pubitemid 128512974)
    • (1998) Empirical Software Engineering , vol.3 , Issue.1 , pp. 65-117
    • Briand, L.C.1    Daly, J.W.2    Wust, J.3
  • 18
    • 34547300738 scopus 로고    scopus 로고
    • On the use of line co-change for identifying crosscutting concern code
    • DOI 10.1109/ICSM.2006.43, 4021340, ICSM 2006 Proceedings - 22nd IEEE International Conference on Software Maintenance
    • G. Canfora, L. Cerulo, and M. Di Penta, "On the use of line co-change for identifying crosscutting concern code," in 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 24-27 September 2006, Philadelphia, Pennsylvania, USA. IEEE Computer Society, 2006, pp. 213-222. (Pubitemid 47133347)
    • (2006) IEEE International Conference on Software Maintenance, ICSM , pp. 213-222
    • Canfora, G.1    Cerulo, L.2    Di Penta, M.3
  • 27
    • 33749040864 scopus 로고    scopus 로고
    • Product metrics for automatic identification of "bad smell" design problems in java source-code
    • IEEE Computer Society Press, September
    • M. J. Munro, "Product metrics for automatic identification of "bad smell" design problems in java source-code," in Proceedings of the 11th International Software Metrics Symposium. IEEE Computer Society Press, September 2005.
    • (2005) Proceedings of the 11th International Software Metrics Symposium
    • Munro, M.J.1


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