AUTOSAR Adaptive의 첫 단계를 위한 확실한 가이드, PREEvision

Vector의 AUTOSAR Adaptive 도입 간소화: 모델 기반 E/E 개발 환경인 PREEvision이 AUTOSAR Adaptive Platform의 기능을 통해 기존 소프트웨어 및 하드웨어 아키텍처를 확장하기 원하는 사용자들을 포괄적으로 지원한다.

AUTOSAR Adaptive supports connectivity in cars.

AUTOSAR Adaptive can be used to model powerful and flexible E/E architectures. PREEvision supports system design for the Adaptive Platform with multiple diagrams and a dedicated user interface.

AUTOSAR Adaptive는 자율주행, 전동화 및 커넥티비티와 같은 최신 자동차 트렌드에 발맞추어 AUTOSAR 플랫폼을 확장한다. 이에 따라 이미 확립되어 있는 E/E 개발 프로세스가 여러 측면에서 변형되게 된다. 가장 주요한 변화로는 신호 기반 통신이 서비스 지향 설계로 대체되는 것이며, 어댑티브 어플리케이션 프로그래밍 언어로 C 대신 C++를 사용하게 되고, 어댑티브 전자 제어 장치(ECU)용으로 리눅스(Linux)와 같은 POSIX 기반 운영 체제를 사용하는 것이 획기적인 변화이다.

벡터 모델 기반 엔지니어링 환경인 PREEvision은 사용자가 AUTOSAR Adaptive를 활용하는 첫 번째 단계를 수행하는 것을 도와준다. 포괄적인 시스템 접근법은 기본적으로 AUTOSAR Classic과 동일한 도구를 사용해 어댑티브 ECU 또는 어플리케이션을 기존 아키텍처에 통합할 수 있게 한다. 즉 소프트웨어 다이어그램은 어댑티브 어플리케이션의 모델링을 지원하게 되며, 하드웨어 네트워크 다이어그램에서 사용자는 고성능 머신을 Ethernet을 통해 기존 도메인의 특정 ECU와 연결할 수 있다.

또한, PREEvision은 AUTOSAR Adaptive의 세부 사항을 설계하고 모델링하기 위한 전용 도구를 제공한다. 서비스 지향 아키텍처의 기본 방법인 서비스 인터페이스는 클래스 다이어그램에서 모델링할 수 있다. 새롭게 추가된 상태 차트 다이어그램을 사용해 머신 및 프로세스의 상태와 트랜지션을 시각화할 수도 있다.

마지막으로, PREEvision은 AUTOSAR 준수 모델에 대해 단계별로 안내하는 사용자 전용 인터페이스를 제공한다. Adaptive Explorer를 통해서 각 단계에 필요한 도구에 쉽게 액세스할 수 있다. Adaptive Explorer는 서비스, 서비스 인터페이스, 어댑티브 어플리케이션, 소프트웨어 배치, 서비스를 커버하는 서비스들의 인스턴스화, 소프트웨어 및 통신 설계 등 각 단계에 필요한 도구들을 쉽게 액세스할 수 있다. 하드웨어 측면으로는 머신 설계, 네트워크 토폴로지 정의 및 머신 배치를 포함한다.

AUTOSAR 준수 모델에서 AUTOSAR Adaptive로 정의된 서비스 인터페이스 명세서, 어플리케이션 매니페스트, 머신 매니페스트 및 서비스 인스턴스 매니페스트 등 모든 관련 제품을 사용자가 쉽게 내보낼 수 있다. 이로써 PREEvision은 AUTOSAR 및 Automotive Ethernet 디자인 툴 체인에 사용하기 매우 적합하며, OEM과 공급업체 간의 협업을 크게 촉진할 수 있다.

 

AUTOSAR Adaptive과 PREEvision의 지원에 대한 더 많은 정보