SWC의 역할과 AUTOSAR 설계의 출발점AUTOSAR(Automotive Open System Architecture)는 차량 전자제어시스템의 소프트웨어 구조를 표준화하고, 개발 효율성과 재사용성을 높이기 위해 등장한 국제 표준이다. 이 구조 안에서 가장 중심적인 개념이 바로 SWC(Software Component)다. SWC는 차량 기능을 수행하는 최소 단위의 논리적 구성 요소로, Application Layer 상에서 정의되며, 각 기능을 독립적으로 설계하고 실행할 수 있도록 만든다.SWC는 실제로 운전자가 체감하는 기능을 제어하는 핵심 로직을 담고 있으며, 입출력 포트를 통해 다른 컴포넌트 또는 BSW(Basic Software)와 통신한다. 예를 들어, ‘차량 속도 표시 기능’을 위한 SWC..