본문 바로가기

AUTOSAR

[AUTOSAR_1] AUTOSAR의 개념 및 배경

AUTOSAR [AUTomotive Open System Architecture]

- 한글로 해석하면 "자동차 개방형 시스템 구조"임. AUTOSAR는 자동차 부품을 제어하기 위한 SW의 표준화를 목표로 하는 단체로, 주로 소프트웨어 플랫폼을 이야기하는데도 쓰임. 이 플랫폼은 자동차를 구성하는 많은 ECU에 공통적으로 적용할 수 있도록 설계됨.

 

AUTOSAR 협력업체

배경 : 자동차에 들어가는 복잡한 SW들이 증가하면서 탑재되는 ECU들이 점점 증가함,  이로 인해 기능간의 충돌을 포함해 다양한 문제들을 발생시킴. 이에 대한 안정성을 검증하는 것과 매 번 자동차마다 달라지는 SW를 새로 구축하는 것에 많은 리소스가 할당됨.

해결책 : 자동차 업계들 사이에  SW 표준을 정의한 것이 AUTOSAR

 

왜 해결책이 SW의 표준을 정하는 것이였을까? 

1.  AUTOSAR는 SW의 재사용성에 초점을 두어 하드웨어에 독립적인 (재사용 가능한)Application SW를 만드는 것이 목표.

2. SW를 재사용하기 위해서는 정해진 API[Application Programming Interface]를 사용해야 하는데 이를 표준화함.(== 함수의 이름을 정의함.) (단, 구현은 회사마다 알아서 한다.) 

 

한줄 요약 :

AUTOSAR는 API의 이름을 정의하여 Application SW를 HW에 상관없이 재사용이 가능하게 하는 플랫폼 OR 아키텍쳐

 

 

Cooperate On Standards - Compete on Implementation

- 표준에서 협력하고 구현에서는 경쟁하자.

 

AUTOSAR가 나타난 이유

 

 

 

 

 

'AUTOSAR' 카테고리의 다른 글

[AUTOSAR_3] AUTOSAR Methodology  (0) 2023.08.09
[AUTOSAR_2] AUTOSAR Architecture  (0) 2023.08.09