AUTOSAR Classic Platform 3

AUTOSAR XML, MDE

AUTOSAR에서 사용되는 소프트웨어 구조를 이해하기 위해서는 XML이나 MDE(Model Driven Engineering에 대한 이해가 필요하다. 먼저 MDE의 개념에 대해 알아보자. 사전적 의미는 MDE는 메타모델링과 모델 변환을 동시에 사용하여 소프트웨어 집약적인 시스템의 생산, 유지보수 또는 운영에서 일부 자동화된 목표를 달성하는 도구에 기반한 일련의 정의된 관행이라고 설명하지만 대충 알아듣기엔 어렵다. MDE의 세가지 본질 > Model은 시스템을 나타낸다. > Model은 Metamodel을 따른다. > Model은 다른 Model로 변환 될 수 있다. Metamodeling 메타모델은 어떤 개념이나 개념들 사이의 관계들을 단순화하여 모델로 나타낸것으로 실제 모델을 근사하게 표현할 수 있다...

NvM

What is NvM? The AUTOSAR Memory Services consist of one BSW module: NvRAM EEPROM Electrically Erasable Programmable Read-Only Memory 컴퓨터나 기타 전자장치에 쓰이는 비휘발성 메모리다. 상대적으로 작은 양의 데이터를 저장하면 byte단위로 지우고 다시 쓸 수 있다. Flash memory 전기적으로 지우거나 다시 쓸수있는 비휘발성 메모리 Type : NOR, NAND... Non-Volatile RAM Memory Manager NvRAM Service는 Software Component(ASW)의 데이터를 비휘발성 메모리에 저장하여 영구적으로 만든다. SWC(Software Component)의 데이..

1. AUTOSAR Introduction

AUTOSAR Introduction Automotive Open System Architecture 자동차 ECU(Electrical Control Unit)에 내장되는 SW의 표준 체계로서 SW의 표준구조 및 표준 개발 방법론을 규정하는 체계 2000년대 초반부터 유럽의 주요 자동차 벤더들이 중심이 되어 개발이 시작 향후 유럽의 자동차 업계는 ISO26262(기능 안전 표준)와 함께 AUTOSAR의 적용이 선택이 아닌 필수조건으로 치부됨 AUTOSAR 공식 홈페이지 : https://www.autosar.org/ AUTOSAR AUTOSAR. A worldwide partnership which developes the standardized software framework for intellige..