Code Smell Analysis of ERP Time Attendance Management System

ERP 근태 관리 시스템의 코드 스멜 분석

  • Choi, Wonjae (Dept. of Computer Science and Engineering, Hanyang University) ;
  • Kim, Taehwan (Dept. of Computer Science and Engineering, Hanyang University) ;
  • Moon, Hyunjun (Dept. of Computer Science and Engineering, Hanyang University) ;
  • Kim, Jungsun (Dept. of Computer Science and Engineering, Hanyang University)
  • 최원재 (한양대학교 컴퓨터공학과) ;
  • 김태환 (한양대학교 컴퓨터공학과) ;
  • 문현준 (한양대학교 컴퓨터공학과) ;
  • 김정선 (한양대학교 컴퓨터공학과)
  • Published : 2020.07.15

Abstract

배포된 소프트웨어는 고객의 새로운 요구사항을 반영하면서 기능을 추가하거나 수정한다. 수정된 소프트웨어는 문제없이 동작하지만, 내부의 구조는 점점 더 복잡해지면서 유지보수가 어려워지고, 수정 시 버그 발생 확률이 높아지게 된다. 이에 따라 잘못된 코드 구조를 개선하고, 소프트웨어의 품질을 향상시켜야한다. 본 논문에서는 개발된 ERP 근태관리 시스템이 지속적인 요구사항을 반영하면서 발생한 잘못된 코드 구조인 코드 스멜을 탐지하고 분석하는 연구를 진행하였다.

Keywords