STORY2DIFF: 실제 사용자 스토리와 코드 변경을 연결하는 데이터셋
요약
STORY2DIFF는 실제 사용자 스토리와 이를 구현한 코드 변경을 연결하는 데이터셋입니다. 이 데이터셋은 982개의 공개 Java 및 Python 저장소에서 마이닝되었으며, 7,785개의 영어 사용자 스토리를 포함합니다. 각 레코드는 이슈, PR 메타데이터, 파일 수준의 diff를 결합하여 요구사항과 코드 변경 간의 연결성을 제공하며 다양한 소프트웨어 공학 연구에 활용 가능합니다.
핵심 포인트
- 7,785개의 사용자 스토리와 병합된 PR 메타데이터로 구성됨.
- 982개 공개 Java 및 Python 저장소에서 마이닝되어 신뢰성을 높임.
- 요구사항(스토리)과 실제 코드 변경(diff)을 직접 연결하는 것이 핵심.
- 요구사항 발견, 추적성, 영향도 분석 등 다양한 작업에 활용 가능.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기