MISRust: MISRA-C++ 코딩 가이드라인을 Rust 프로그래밍 언어로 매핑하기
요약
본 논문은 MISRA-C++ 2023 코딩 가이드라인을 Rust 언어에 체계적으로 매핑하는 MISRust 연구를 소개합니다. Rust의 언어 설계가 기존 안전 규칙을 어떻게 자동으로 충족하는지 분석하고, unsafe Rust 사용 시 필요한 가이드라인을 제안합니다.
핵심 포인트
- MISRA-C++ 2023 규칙 179개를 Rust 맥락에서 6개 범주로 분류
- 적용 가능한 규칙 중 47.75%는 Rust 언어 설계로 자동 강제됨
- Safe Rust 사용 시 36개의 규칙이 자동으로 충족됨을 확인
- Unsafe Rust 사용 시 필요한 명시적 가이드라인 및 Rust 전용 방안 제안
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기