
PARVIS(PopcornSAR Adaptive & Classic Runtime Vehicle Intelligence System)는 요구사항 분석부터 코드 리팩토링, 문서화, 품질 검증까지 마이그레이션 전 과정을 자동화하는 지능형 개발 지원 플랫폼입니다. PopcornSAR의 독자적 AI 기술을 바탕으로, 수작업 중심의 개발 프로세스를 AI 주도형 V-Model로 전환하여 효율성과 정확성을 극대화합니다.
각 AI Agent는 개발 단계별로 특화된 기능을 수행하며, 전체적으로는 “요구사항 → 코드 → 리팩토링 → 문서화 → 검증”으로 이어지는 순환형 자동화 체계를 구성합니다.
이를 통해 사용자는 반복적이고 비효율적인 수작업 없이 분석·개선·검증이 가능한 고도화된 자동화 워크플로우를 구현할 수 있습니다.
v-model/SYS.1-requirements/output/source_code/v-model/SWE.6-qualification/doxygen/| 순서 | Agent 명칭 | 주요 기능 | 산출물 |
|---|---|---|---|
| ① | PARVIS-orchestrator | V-Model 전체 프로세스 조정 및 품질 검증 | Process Status Dashboard |
| ② | PARVIS-Spec-excel | Excel 문서 구조화 및 요구사항 자동 추출 | Normalized Markdown CSV / JSON |
| ③ | PARVIS-Spec-pdf | PDF 문서 분석 및 텍스트/표/그림 추출 (OCR 지원) | Structured Markdown Image Metadata |
| ④ | PARVIS-Spec-code | 소스코드 주석 기반 요구사항 및 제약사항 추출 | Requirement Trace Report |
| ⑤ | PARVIS-Spec-transformer | 추출 결과 통합 정규화 및 Markdown 변환 | Unified Requirements Matrix |
| ⑥ | PARVIS-Coder-misra | MISRA-C 준수 검사 및 분석 | MISRA Compliance Report |
| ⑦ | PARVIS-Coder-misra-refactor | MISRA 위반 자동 수정 및 Before/After 증적 생성 | Refactored MISRA Code |
| ⑧ | PARVIS-Coder-doxygen-annotator | 소스코드에 automotive-grade Doxygen 주석 추가 | Professionally Commented Code |
| ⑨ | PARVIS-Coder-doxygen-publisher | HTML/PDF 형태의 전문 API 문서 생성 (CJK 지원) | API Documentation (HTML/PDF) |
| ⑩ | PARVIS-Verify-tester | 요구사항 기반 테스트 자동 생성 및 실행 | Test Results / Coverage Report |
| ⑪ | PARVIS-Verify-documenter | 문서 품질 검증 및 CLAUDE.md 유지보수 | Documentation Quality Report |
| 구분 | 산출물 예시 | 설명 |
|---|---|---|
| 요구사항 | 요구사항 추적 문서 | 문서 기반 요구사항 자동 추출 |
| 코드 품질 | MISRA 리팩토링 코드 | MISRA-C 리팩토링 결과 |
| 문서화 | API 문서 (HTML) | Doxygen 문서 자동 생성 결과 |
| 검증 | 품질 검증 리포트 | 품질 점검 및 자동 리포트 |