AUTOSAR Adaptive 플랫폼: ara::com 통신, 실행 관리(ara::exec) 및 상태 관리 설계

POSIX 호환 서비스 지향 아키텍처를 통해 결정론적 C++17 마이크로서비스와 차량 안전 및 진단 인터페이스를 유기적으로 연결하는 방법.

ara::com 서비스 계약 아키텍처: 프록시, 스켈레톤 및 프로토콜 다형성 바인딩

AUTOSAR Adaptive에서는 서비스 인터페이스를 ARXML로 정형 모델링합니다. 코드 생성기가 공급자용 `Skeleton`과 소비자용 `Proxy` C++ 클래스를 생성합니다. 애플리케이션 코드는 완전히 독립적이므로, 매니페스트 설정만으로 SOME/IP, DDS, 제로 카피 공유 메모리를 자유롭게 전환할 수 있습니다.

ara::exec 프로세스 수명주기 감시 및 하드웨어 워치독 연동 안전 관리

차량용 마이크로서비스는 소리 없이 장애를 일으켜서는 안 됩니다. `ara::exec` 모듈은 지능형 init 데몬으로 작동하여, 차량 상태 전이에 따라 올바른 순서로 프로세스를 기동하고 하트비트를 모니터링하며, 이상 발생 시 즉각 안전 모드로 강제 전환합니다.

도메인 포트폴리오 살펴보기