Rational System Architect에서 데이터를 가져올 때 기타 Rational 모델링 제품은 UML 2.1 요소 서브세트를 지원합니다.
다음 표는 Rational System Architect의 UML 요소가 기타 Rational 모델링 제품의 UML 요소에 맵핑하는 방법을 요약한 것입니다.
기타 Rational 모델링 제품에서 데이터를 내보낼 때 Rational System Architect은 UML 2.1 요소 서브세트를 지원합니다.
다음 표는 기타 Rational 모델링 제품의 UML 요소가 Rational System Architect의 UML 요소에 맵핑하는 방법을 요약한 것입니다.
| 기타 Rational 모델링 제품의 UML 2.1 요소 | Rational System Architect의 UML 요소 |
|---|---|
| 액터 | 액터(«actor» 스테레오타입이 적용되는 클래스) |
| none, aggregation 또는 composition 종류의 클래스 및 인터페이스 사이 연관 | 해당 종류의 연관 |
| 하나의 종료점에 유스 케이스가 관련되는 연관 | 유스 케이스 연관 |
| 클래스가 소유하는 연관 특성(탐색 가능한 종료점) 또는 연관이 소유하는 특성(탐색 불가능한 종료점) | 연관 종료점 |
| 클래스 | 스테레오타입이 적용되지 않은 클래스 |
| 포트 사이의 커넥터(협업 또는 클래스가 소유) | 포트 링크 기타 Rational 모델링 제품의 내보내기 기능은 협업 요소나 클래스에 정의된 포트 사이의 커넥터를 발견하고 내보낸 XML 데이터에서 해당되는 포트 링크 정의를 작성합니다. Rational System Architect의 버전 11.2 이상에서, Rational 모델링 제품에서 내보내는 데이터를 조정할 때 이 포트 링크에 대한 시맨틱 정의가 Rational System Architect 데이터 백과사전(encyclopedia)에 존재해도 내보낸 포트 링크는 클래스 다이어그램에 표시되지 않습니다. |
| 확장 관계 | 확장 관계(유스 케이스 사이) |
| 일반화 관계(유스 케이스 사이) | 일반화 관계(유스 케이스 사이) |
| 일반화 관계(클래스 또는 인터페이스 사이) | 관계에서 상속(클래스 사이) |
| 포함 관계 | 포함 관계(유스 케이스 사이) |
| 인터페이스 | 인터페이스(«interface» 스테레오타입이 적용되는 클래스) |
| 클래스 또는 인터페이스가 소유하는 오퍼레이션 | 메소드 |
| 패키지 | 패키지(유지보수되는 계층 구조) |
| 매개변수(오퍼레이션이 소유하는) | 정규 매개변수 |
| 포트(클래스가 소유하는) | 포트 |
| 클래스 또는 인터페이스가 소유하는 특성(비연관 특성) | 클래스 속성 |
| 실현(Realization) 관계 | 실현 관계 |
| 인터페이스 실현(realization) 관계 | 실현 관계(대상 인터페이스가 있는) |
| 요소에 적용되는 스테레오타입 및 키워드 | 스테레오타입 특성 기타 Rational 모델링 제품에서 하나의 스테레오타입이나 키워드가 적용된 경우, 문자열인 스테레오타입 특성에는 특성이나 스테레오타입의 이름이 포함됩니다. 여러 개의 스테레오타입이나 키워드가 적용되는 경우 스테레오타입 특성은 해당 이름을 포함하는 쉼표 구분 목록입니다. 액터 및 인터페이스 오브젝트의 경우 해당되는 스테레오타입 이름은 항상 이 목록의 맨 앞에 있습니다. |
| 유스 케이스 | 유스 케이스 |