오학주, 안가빈 교수 연구팀은 캐나다 몬트리올에서 개최된 ACM International Conference on the Foundations of Software Engineering (FSE 2026)에서 ACM SIGSOFT Distinguished Paper Award를 수상하는 영예를 안았다.
논문 제목은 “Pig: Leveraging Large Language Models for Python Library Migrations”로, 대규모 언어모델(LLM)을 활용해 파이썬 라이브러리 마이그레이션을 자동화하는 기법인 Pig를 제안했다. 기존의 자동 마이그레이션 기법들은 코드 예제나 문서에 크게 의존하거나 여러 API를 동시에 변환하는 과정에서 오류가 발생하는 한계가 있었다. 이에 Pig는 마이그레이션 작업을 API 단위의 작은 문제로 분할하고, LLM이 생성한 결과를 후처리하여 원본 코드의 의미를 유지하면서 정확하게 이식하는 방식을 제안했다. 이를 통해 다양한 라이브러리 환경에서도 별도의 예제나 문서 없이 안정적으로 코드 변환을 수행할 수 있음을 보였으며, 소프트웨어 유지보수와 생성형 AI 기반 소프트웨어 개발 자동화 분야에 새로운 가능성을 제시했다는 점에서 연구의 의의를 인정받았다.
[관련기사]
