Daily Arxiv

전 세계에서 발간되는 인공지능 관련 논문을 정리하는 페이지 입니다.
본 페이지는 Google Gemini를 활용해 요약 정리하며, 비영리로 운영 됩니다.
논문에 대한 저작권은 저자 및 해당 기관에 있으며, 공유 시 출처만 명기하면 됩니다.

Code Reborn AI-Driven Legacy Systems Modernization from COBOL to Java

Created by
  • Haebom

저자

Gopichand Bandarupalli

개요

본 연구는 노후화된 소프트웨어 시스템의 중요한 과제를 해결하기 위해 AI 기반으로 레거시 COBOL 코드를 Java로 현대화하는 방법을 조사합니다. 공개 및 기업 소스의 5만 개 COBOL 파일로 구성된 Legacy COBOL 2024 Corpus를 활용하여 Java가 코드를 파싱하고, AI가 업그레이드를 제안하며, React가 성과를 시각화합니다. 93%의 정확도를 달성하여 복잡성은 35%(18에서 11.7로), 결합도는 33%(8에서 5.4로) 감소하며, 수동 작업(75%) 및 규칙 기반 도구(82%)를 능가합니다. 이 방법은 은행 및 보험과 같은 산업에 필수적인 COBOL 시스템을 재생성하는 확장 가능한 경로를 제공합니다.

시사점, 한계점

시사점:
AI 기반 자동화를 통해 레거시 COBOL 코드를 Java로 효율적으로 현대화할 수 있음을 보여줍니다.
수동 작업 및 기존 규칙 기반 도구보다 높은 정확도(93%)와 효율성(복잡성 및 결합도 감소)을 달성합니다.
은행 및 보험과 같은 산업의 레거시 시스템 현대화에 대한 확장 가능한 솔루션을 제공합니다.
한계점:
5만 개의 COBOL 파일을 사용했지만, 다양한 스타일과 복잡성을 가진 모든 COBOL 코드에 일반화될 수 있는지에 대한 추가 연구가 필요합니다.
AI 모델의 정확도가 93%로 높지만, 7%의 오류 가능성이 존재하며, 이는 중요한 시스템에 적용 시 고려해야 합니다.
React를 활용한 시각화 부분에 대한 구체적인 설명이 부족합니다. 시각화의 효과성 및 사용자 경험에 대한 추가적인 연구가 필요할 수 있습니다.
Java로의 변환 외 다른 언어로의 변환 가능성에 대한 연구가 부족합니다.
👍