| AR 요소 | 연결 설명 |
|---|---|
| InternalBehavior x | x는 구현된 소프트웨어 컴포넌트 유형에 1_component를 지정합니다. |
| 실행 가능 x | x는 Rational Rhapsody 구현 블록 오브젝트(RIMBO)에 l_RIMBO를 지정하고 Rational Rhapsody 구현 블록 오브젝트를 입력하는 Rational Rhapsody 구현 블록(RIMB)의 활성 효소에 l_runnableFunction을 지정합니다. |
| 독점 영역 x | x는 Rational Rhapsody 구현 블록 오브젝트에 l_guardedRIMBO를 지정합니다. |
| 상호 실행 가능 변수 x | x는 Rational Rhapsody 구현 블록 오브젝트에 l_RIMBO를 지정하고 Rational Rhapsody 구현 블록 오브젝트를 입력하는 Rational Rhapsody 구현 블록의 속성에 l_IRVAttribute를 지정합니다. |
예를 들어, AUTOSAR 디자인에서 내부 동작이 구현 중인 소프트웨어 컴포넌트 유형에 l_component를 지정하고 새로 생성된 요소 대신 해당 내부 동작이 사용됩니다. 마찬가지로 AUTOSAR 디자인의 실행 가능 항목이 Rational Rhapsody 구현 블록 오브젝트에 l_RIMBO를 지정하고 Rational Rhapsody 구현 블록 오브젝트를 입력하는 구현 블록의 활성 요소에 l_runnableFunction을 지정하는 경우 해당 Rational Rhapsody 구현 블록 오브젝트당 해당 활성 요소에 대해 다른 실행 가능 항목이 생성되지 않고, 대신 지정하는 실행 가능 항목이 사용됩니다.
ARMXL 및 C 코드를 생성하려면 다음을 수행합니다.