자동차 제어기용 표준 소프트웨어 플랫폼 AUTOSAR의 아키텍처·개발 프로세스·Application/RTE/BSW 계층 구성 요소를 다루는 도메인. Classic Platform(Control 영역, 마이크로컨트롤러 기반)을 중심으로 하며, Adaptive Platform(Intelligence/Infotainment, POSIX 기반)도 포괄한다. 기반 OS는 VDX 확장형 AUTOSAR OS — RTOS 이론·OSEK 표준·소프트웨어 아키텍처 일반은 RTOS 도메인 참조.

핵심 배경

  • 결성 동기 — ECU 수십~100+, 소스 라인 수백만+로 자동차 SW 규모가 급증. OEM·Tier-1 재사용과 상호운용성이 필수가 되면서 2003년 9 Core Partners(BMW, Bosch, Continental, Daimler, Ford, GM, PSA, Toyota, VW)가 결성. 모토는 “Cooperate on standards, compete on implementations”.
  • Platform 이원 체계 — Classic Platform(Control)과 Adaptive Platform(Infotainment/Intelligence). 본 도메인은 Classic 위주.
  • 아키텍처 하이브리드 — Application Layer는 Component 기반, BSW는 Layered 기반. RTE가 두 스타일의 경계를 구현(VFB Ecu-specific).
  • 핵심 가치Reusability, Portability, Scalability. SW-C 재배치·ECU 재조합 시 변경 범위 최소화.
  • 개발 방식 — ARXML 기반 Tool-supported Top-down 5단계 (Configure System → Implement → Extract ECU Info → Configure ECU → Generate Executable).

주요 개념

AUTOSAR

AUTOSAR Communication Stack

AUTOSAR Memory Stack

산업 동향

Rust의 자동차 진입

자동차 Rust 페이지 상세. AUTOSAR Classic의 C/C++ 의존을 깨는 흐름이 본격화. 메모리 안전성·경쟁 상태 컴파일 타임 방지, Google C++ 대비 2배 생산성, MISRA C:2025 ADD6가 Rust 사용만으로 일부 규칙 불필요로 평가. Ferrocene(Arm), SAE JA-1020(작성 중), Safety-Critical Rust Consortium 등 표준화 진행. 양산 도입의 마지막 관문은 Infineon TriCore용 검증 컴파일러.

오픈소스 코어 스택 — Eclipse S-CORE

Eclipse S-COREEclipse Foundation·VDA MoU 2세대 확장(2026-01) 안에서 AUTOSAR·COVESA를 레버리지하는 자동차급(automotive-grade) 공통 코어 스택으로 자리잡고 있다. 2025-11 0.5 첫 릴리스, 2026 ‘ship the platform’ 목표. TTTech 평가 — “Eclipse S-CORE 같은 비차별화 영역 오픈소스 시도가 AUTOSAR가 했던 역할의 다음 단계.” 단, 인증·유지·증빙 책임 구조(S-CORE ‘진짜 시험대’ 참조)가 관건.

같이 보기