프로젝트는 패키지, 클래스, 다이어그램과 같은 모델을 정의하는 요소로 구성됩니다. 브라우저는 이러한 요소를
모델 구성과 일치하는 계층 구조로 표시합니다. IBM® Rational® Rhapsody®는 이러한 요소를 사용하여 최종 애플리케이션의 코드를 생성합니다.
Rational Rhapsody 프로젝트에 있는 최상위 레벨 요소는 다음과 같습니다.
- 컴포넌트 - 구성 및 파일을 포함하며 다른 소프트웨어 제품 계열에 대한 변형도 보유합니다.
- 패키지 및 프로파일 패키지 - 기타 패키지,
컴포넌트, 액터, 유스 케이스, 클래스(C++/J), 오브젝트 유형, 이벤트,
유형(C/C++), 함수(C,C++), 오브젝트, 종속성, 제한조건, 변수,
시퀀스 다이어그램, 오브젝트 모델 다이어그램, 협업 다이어그램, 유스 케이스 다이어그램 및
배치 다이어그램을 포함합니다. 프로파일은 도메인 특정 태그 및 스테레오타입을 "호스트"합니다.
- UML 다이어그램(예: 유스 케이스, 오브젝트 모델, 시퀀스, 협업, 컴포넌트 및 배치 다이어그램)
IBM Rational Rhapsody Developer for C 및
IBM Rational Rhapsody Developer for C++ 클래스와 해당 인스턴스는
C 동등 오브젝트 유형 및 오브젝트로 바뀝니다. 마찬가지로, 클래스 생성자 및 소멸자는 초기화 프로그램 및 정리 조작으로 바뀝니다.
브라우저의 편집 메뉴 또는 팝업 메뉴에서 모델에 새 요소를 추가할 수 있습니다. 브라우저 계층에서 선택하는
위치는 사용자가 추가할 수 있는 모델 요소를 판별합니다. 새 요소는 현재 선택 범위에 추가됩니다.
- 프로젝트 폴더 또는 패키지를 선택한 후
를 선택하십시오.
- 프로젝트 폴더 또는 패키지를 마우스 오른쪽 단추로 클릭하고 를 선택하십시오.
주: 브라우저가 필터된 경우에는 현재 보기에 나타나는 요소만 추가할 수 있습니다.