동작 모델링 도구(BMT) 환경에서 AUTOSAR(Automotive
Open System Architecture) 코드화 개념을 지원하는 AR3x_BMT 프로파일을
C 언어로 디자인된 Rhapsody®
프로젝트에 적용할 수 있습니다.
이 태스크 정보
AR3x_BMT 프로젝트에서 AUTOSAR 시스템 및 해당
시스템의 원자 소프트웨어 컴포넌트 유형에 대한 Rhapsody
구현을 모두 제어할 수 있습니다. AR3x_BMT 프로젝트에
AUTOSAR_3x 프로젝트의 전체 기능이 들어 있습니다.
AR3x_BMT
프로젝트에서 다음 두 가지 특정 패키지에 모델을 구성할 수 있습니다.
- 원자 소프트웨어 컴포넌트 유형, 내부 동작, 실행 가능 및 기타 요소와 같은 AUTOSAR 시스템
디자인이 포함되어 있는 ARPackages 패키지. 이러한 요소는 AUTOSAR
XML(ARXML)을 내보내는 데 사용됩니다. 또한 ARXML 파일을 가져와 이러한 요소를 작성할 수 있습니다.
- 원자 소프트웨어 컴포넌트 유형을 구현하는 데 사용되는
관련 요소와 Rhapsody
구현 블록이 들어 있는 ARBMTPackages
패키지. Rhapsody 구현
블록은 AUTOSAR 원자 소프트웨어 컴포넌트를 구현하는 데 사용되는 인스턴스가
있는 클래스입니다. 이 유형의 구현 블록은 특수 AUTOSAR 클래스로
AUTOSAR 도메인과 Rhapsody UML 도메인을 브릿지로 연결합니다.