SmellDSL을 사용한 문맥 인식 코드 스멜 탐지를 위한 이벤트 기반 도구
요약
SmellHunter는 정적 코드 지표에 팀 특성, 프로젝트 단계 등 개발 문맥을 결합하여 코드 스멜을 탐지하는 이벤트 기반 도구입니다. SmellDSL이라는 도메인 특화 언어를 사용하여 스크립트를 해석하며, 비동기 이벤트 기반 아키텍처를 통해 확장 가능한 분석을 제공합니다. Eclipse 플러그인과 모바일 앱을 통해 개발자에게 실행 가능한 리팩터링 인사이트를 전달합니다.
핵심 포인트
- SmellDSL을 활용한 문맥 인식 코드 스멜 탐지 및 해석
- 정적 지표와 개발 문맥(팀, 프로젝트 단계, 지리적 데이터 등)의 통합
- 서비스 버스와 비동기 이벤트를 활용한 확장 가능한 이벤트 기반 아키텍처 채택
- Eclipse IDE 통합 및 모바일 애플리케이션을 통한 인사이트 제공
- 반복적인 품질 문제 식별 및 효율적인 리팩터링 작업 할당 지원
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기