증분 방식으로 Rational Rose 모델 가져오기

IBM® Rational® Rhapsody®에서는 IBM Rational Rose® 모델을 증분 방식으로 가져와 워크플로우 프로세스에 따라 대형 모델을 한층 쉽게 가져올 수 있습니다.

예를 들어 대형 모델의 경우 각각 모델의 특정 파트가 할당된 팀이 두 개 이상 있을 수 있습니다. 개별 가져오기 세션에서 모델의 각 파트를 가져올 수 있습니다. 예를 들어 다음 그림에서처럼 Group1을 가져올 수 있습니다.

Rose 가져오기 창 -Group1 가져오기

그런 후 다음 그림에서처럼 Group2를 가져올 수 있습니다. 이 예에서는 Rational Rose 패키지를 다시 가져올 수 있습니다. 논리 보기에서 Common_Logical_Package가 가져오도록 다시 선택되었습니다. 이미 가져온 Rational Rose 패키지를 가져오면 증분 가져오기 프로세스가 Rational Rhapsody에서 해당 패키지 컨텐츠를 대체합니다.

Rose 가져오기
창 - Group2 가져오기

증분 방식으로 가져온 Rational Rose 모델의 파트는 가능한 경우 Rational Rhapsody에서 올바르게 통합됩니다. 가능하지 않은 경우의 예에는 클래스에 원래 Rational Rose 모델의 다른 클래스와의 연관이 포함된 경우가 있습니다. 증분 가져오기 중 첫 번째 클래스만 가져옵니다. 다른 클래스는 나중에 가져올 다른 패키지에 있습니다. 이러한 클래스 간의 연관은 두 번째 클래스를 가져올 때까지 해결되지 않은 상태 즉, 불완전한 상태로 남아 있습니다.

가져오기 프로세스 시작 전

가져오기 프로세스 시작 전 Rational Rhapsody에서는 성능상의 이유로 저장되지 않았거나 로드 해제된 다이어그램을 비롯하여 열려 있을 수 있는 모든 다이어그램 창을 닫습니다. 이러한 이벤트 발생 시 다음 메시지가 표시됩니다.

Rose를 가져오기 전에 열려 있는 모든 다이어그램이 닫힙니다.
계속하려면 확인 단추를 클릭하고 가져오기를 취소하려면 취소 단추를 클릭합니다.

확인을 클릭하여 계속 진행합니다.

처리 시간 및 프로젝트 크기 정보

이러한 증분 가져오기 프로세스에 필요한 내부 단계로 인해 처리 시간이 약간 더 길어지고 프로젝트 크기가 약간 더 커집니다. 모델의 추가 증분을 가져오기 위해 저장해야 하는 데이터 때문에 프로젝트 크기가 늘어납니다. 도구 > 프로젝트 가져오기 데이터 정리를 사용하여 이러한 증분 가져오기를 허용하기 위해 저장된 데이터를 삭제할 수 있습니다. 기본적으로 이 메뉴 항목은 숨겨져 있습니다. 해당 메뉴 항목을 표시하려면 rhapsody.ini 파일의 [General] 섹션에 다음 행을 추가합니다.

ShowCleanImportData=TRUE

참고: 이 데이터는 가져온 모델의 추가 증분을 가져오는 데 필요합니다. 이 메뉴 옵션은 Rational Rose 모델을 가져오기를 모두 완료한 후에만 사용합니다. 가져오기 데이터가 영구 삭제되면 특정 Rational Rose 모델의 증분 가져오기를 더 이상 수행할 수 없습니다.

피드백