ISOLAR-VRTE - AUTOSAR Adaptive 프로젝트를 위한 완벽한 툴링

ISOLAR-VRTE - AUTOSAR Adaptive 애플리케이션을 위한 설계 툴 및 RTA-VRTE 미들웨어와의 통합을 위한 AUTOSAR 매니페스트의 구성.

이점 요약

  • AUTOSAR 애플리케이션 설계를 텍스트로 표현하여 애플리케이션 설계 간소화
  • 애플리케이션을 위해 생성된 C++ API를 사용하여 빠르게 구현
  • RTA-VRTE에 맞춤 설계된 도메인 편집기 및 필수 설정으로 간편 통합
  • DevOps 파이프라인에서 CLI 애플리케이션을 통한 자동화로 반복 주기 단축
  • AUTOSAR 사양을 준수하는 데이터 아티팩트와의 높은 호환성

과제

AUTOSAR는 자동차 업계의 기업들이 각기 다른 모델과 하드웨어에서 자동차 애플리케이션을 사용할 수 있도록 보급된 표준화입니다. AUTOSAR는 수 년간 수천 대의 차량에 채택되며 그 역량을 입증하였으며, 고객은 애플리케이션에만 집중할 수 있도록 지원합니다. 이 과정에서 오토모티브 미들웨어는 꼭 필요한  축약된 기능을 제공하고 보안 및 안전이 요구되는 영역에서 통신, 지속성 또는 진단과 같은 표준 기능을 보장합니다.

표준이 포괄적이고 많은 구성이 가능하므로 고객이 관여해야 하는 복잡성은 증가할 수밖에 없습니다. 또한 표준 정의의 협업으로 인해 자동차 프로젝트를 개발할 때 두 가지 이상의 솔루션을 선택할 수 있고 이를 고려해야 하는 경우도 있습니다.

솔루션

µ프로세서 프레임워크 - ISOLAR-VRTE 논리적 설정

ISOLAR-VRTE는 데이터 모델로 AUTOSAR 표준을 구현한 ARTOP 모델을 사용합니다.  이를 통해 이타스는 AUTOSAR 사양을 중심으로 여러 제품 간의 호환성을 보장합니다.

이타스는 수십 년간 AUTOSAR Classic을 개발하면서 얻은 경험을 바탕으로 구성 작업을 간소화한 AUTOSAR Adaptive 솔루션을 제공합니다. AUTOSAR 애플리케이션 설계를 XML 표기법이 아닌 텍스트 형식으로 표현하여 사람이 더 빠르게 읽고 쓸 수 있으며, 특히 Git-flow 기반 접근 방식에서 검토를 간단히 수행할 수 있습니다.

ISOLAR-VRTE 도메인 편집기는 RTA-VRTE에서 제공하는 미들웨어 솔루션에 맞춰 설계되었으며, AUTOSAR로 가능한 수많은 작업 중 실제로 필요한 부분에만 집중할 수 있습니다.

애플리케이션 디자인 편집기

텍스트 DSL(도메인별 언어)을 사용하여 적응형 애플리케이션을 쉽게 설계할 수 있습니다. 이 편집기는 ARXML에서 DSL 파일(데이터 유형, 서비스 인터페이스)로의 변환을 지원하며 DSL에서 ARXML로 변환할 수도 있습니다. 이 편집기에서 지원하는 설계는 다음과 같습니다.

  • 서비스 인터페이스
  • PER, PHM, CRYPTO, DIAG 인터페이스
  • C++ 데이터 유형(배열 및 구조체 포함) 및 네임스페이스
  • 애플리케이션 소프트웨어 구성 요소

도메인 편집기

통신, 실행 관리, 진단과 같은 미들웨어별 도메인에 대한 다수의 편집기가 통합 담당자에게 구성 파라미터를 안내합니다. 충돌 없이 올바르게 설정을 진행할 수 있도록 실시간 유효성 검사를 수행하여 빠른 피드백을 제공합니다.

AUTOSAR 모델 편집기 및 탐색기

xAAP 편집기는 AUTOSAR SDGDef 요소를 읽기 때문에 SDG는 유형별 편집 위젯, 툴팁 설명과 같이 일반 파라미터와 유사하게 표시될 수 있습니다. 따라서 xAAP 편집기는 완전한 AUTOSAR Adaptive 구성 지원과 함께 확장형 SDG 지원을 제공합니다. 사용자가 편집기 내에서 파일 콘텐츠 그룹화와 병합 보기 중에서 선택할 수 있으므로 구성이 두 개 이상의 파일에 나뉘어 있는 경우 계속 개요를 표시할 수 있습니다.

xAAP Navigator는 모든 AUTOSAR 요소를 트리뷰로 표시합니다. AUTOSAR 요소뿐만 아니라 AUTOSAR 파일에서도 탐색할 수 있습니다. 다양한 필터 및 표시 옵션을 사용하여 프로젝트 개요를 효율적으로 확인하고 이 위치에서 데이터에 집중하여 시작할 수 있습니다.

  • AUTOSAR Adaptive 아키텍처가 적용된 차량 컴퓨터
  • AUTOSAR Adaptive 사용자 애플리케이션 설계, RTA-VRTE 플랫폼 애플리케이션 구성, ECU 배포를 위한 통합 플랫폼
  • CI/CD 파이프라인에 통합