Rose는 다른 도구와 통합하는 독립형 비주얼 모델링 도구인 반면, Rational Software Architect는 IDE(Integrated Development Environment) 내에 완전히 상주하는 모델링 및 코드 중심 도구입니다. Software Modeler는 비주얼 편집을 포함하지 않는 UML에 기반한 비주얼 모델링 및 디자인 도구이지만, 이 주제에서 나중에 설명하는 모든 동일한 UI 기능이 있습니다. 많은 수의 새 창, 편집기 및 보기에 놀랄 수 있습니다. 그러나 자세히 살펴보면 Rose의 많은 동일한 주요 UI 기능에 유사한 대응이 있습니다.
Rational UML 모델링 제품과 Rose의 UI 기능 간에 직접적인 일대일 맵핑은 없습니다. 예를 들어, 여러 UI 기능은 Rose의 한 UI 기능이 소유한 일부 동일한 기능을 공유합니다.
| Rose 사용자 인터페이스 기능 | 해당 사용자 인터페이스 기능 | 기능 설명 |
|---|---|---|
| 브라우저 | 프로젝트 탐색기 보기 | 프로젝트 탐색기 보기는 UML에서 모델링하고 모델 및 컨텐츠를 관리할 수 있게 합니다. |
| 스펙 및 문서 창 | 특성 보기, 콜렉션 편집기 | 특성 보기는 특성을 간편하고 빠르게 편집할 수 있도록 각 선택된 모델 요소에 대한 특성을 동적으로 나열합니다. 콜렉션 편집기는 특정 모델 및 다이어그램 요소에 대한 관련 특성의 그룹화를 표시합니다. |
| 다이어그램 창 | 다이어그램 편집기 | 다이어그램 편집기를 사용하여 다이어그램 요소를 작성하고 편집할 수 있습니다. 다이어그램 편집기에서 수행한 변경사항은 비주얼 편집을 통해 코드에서 직접 갱신될 수 있습니다. |
| 개요 창 | 아웃라인 보기 | 아웃라인 보기는 다이어그램 편집기의 축소된 보기를 제공하는 탐색 기능한 도구입니다. 또한 다이어그램 편집기의 어느 위치로든 이동하도록 합니다. |
| 옵션 | 환경 설정 | 환경 설정 창에서는 특정 설정을 지정할 수 있습니다. |
| 로그 창 | 로그 및 문제점 보기 | 로그 및 문제점 보기는 여러 명령에 대한 진행상태, 결과, 오류, 경고 및 정보 메시지를 보고합니다. |
| 도구 상자 또는 팔레트 | 팔레트 및 팔레트 표시줄 | 팔레트 및 팔레트 표시줄을 통해 다이어그램 편집기를 다이어그램 요소로 채울 수 있습니다. |