Holmes: 산업 규모의 혼합 언어 모바일 크래시를 위한 멀티모달 에이전트 기반 진단
요약
Holmes는 대규모 혼합 언어 모바일 환경의 크래시 진단을 위해 멀티모달 런타임 신호를 활용하는 멀티 에이전트 시스템입니다. 계층적 아키텍처를 통해 복잡한 코드베이스 내 근본 원인을 자동 분석하며, 실제 데이터 적용 결과 디버깅 시간을 98% 이상 단축했습니다.
핵심 포인트
- 멀티모달 런타임 신호(로그, 스택 트레이스 등)를 활용한 자동 근본 원인 분석
- Retrieve-Explore-Reason 계층적 아키텍처로 저수준 아티팩트 분석 가능
- 7,000만 라인 규모의 대규모 코드베이스에서 비지역적 결함 식별
- WeChat 데이터 기준 결함 위치 파악 정확도 87.6% 달성
- 평균 조사 시간을 약 77초로 단축하여 디버깅 효율 극대화
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기