연구 영역

대표 연구 분야

연구실에서 최근에 진행되고 있는 관심 연구 분야

1

딥러닝 알고리즘 기반 소프트웨어 버그 자동 정정

이 연구는 딥러닝 알고리즘을 활용하여 소프트웨어 버그를 자동으로 정정하는 방법에 초점을 맞추고 있습니다. 다양한 딥러닝 접근법과 모델을 적용하여 버그의 위치를 정확하게 식별하고, 이를 통해 자동으로 버그를 수정할 수 있는 프레임워크를 개발합니다. 최근 연구에서는 딥러닝 알고리즘을 활용한 버그 정정 방법의 정확도를 향상시키기 위해 데이터셋 증강 기술과 토큰 태깅 기법을 적용하는 방법을 탐구하고 있습니다. 이 연구는 소프트웨어 개발 과정에서 발생하는 버그를 효과적으로 줄이고, 개발자의 생산성을 높이는 데 기여할 수 있는 중요한 연구 분야입니다.

2

진화론적 방법 기반 소프트웨어 버그 자동 정정

진화론적 알고리즘을 활용한 소프트웨어 버그 자동 정정 연구는 버그를 식별하고 수정하기 위해 유전 알고리즘과 같은 진화론적 기법을 사용합니다. 이 연구는 객체 지향 시스템에서 발생하는 버그를 분석하고, 적합한 버그 수정 패치를 생성하기 위해 메트릭스를 활용합니다. 진화론적 방법을 통해 다양한 버그 수정 전략을 탐구하고, 그중 최적의 해결책을 자동으로 찾는 시스템을 개발합니다. 이러한 접근법은 복잡한 소프트웨어 시스템에서 발생하는 다양한 버그를 효과적으로 해결하는 데 유용하며, 소프트웨어의 품질과 안정성을 높이는 데 기여할 수 있습니다.