도구 사용 도움말: Rational Rose를 사용하여 프로세스 보기 문서화
이 도구 사용 도움말은 Rational Rose에서 프로세스 보기 및 관련 중간 산출물을 표시하는 방법에 대해 설명합니다.
도구: Rational Rose
관계
기본 설명

개요

다음은 프로세스 보기를 관리하기 위해 수행하는 단계에 대한 요약입니다.

  1. 논리 보기에서 프로세스 보기 작성

  2. 프로세스 모델에서 '활성 클래스'를 사용하여 프로세스 표시
  3. 프로세스 및 스레드 라이프사이클 표시
  4. 프로세스 및 스레드에 클래스 할당

1. 논리 보기에서 프로세스 보기 작성 페이지의 맨 위로

논리 보기 내에서 패키지를 작성하고 "프로세스 보기" 이름을 지정하여 프로세스 보기를 표시합니다.

2. 프로세스의 "활성 클래스"를 사용하여 프로세스 표시 
모델 페이지의 맨 위로

UML은 프로세스 및 스레드를 프로세스 보기의 활성 클래스로 표시합니다. 클래스를 작성하고 <process> 또는 <thread> 중 하나의 스테레오타입으로 지정하여 프로세스 보기의 활성 클래스를 작성합니다.

3. 프로세스 및 스레드 라이프사이클 표시 페이지의 맨 위로

시퀀스 다이어그램을 사용하여 프로세스 및 스레드 라이프사이클을 표시합니다. 각 프로세스 또는 스레드는 작성하고 분해하는 시퀀스 다이어그램에 표시되어야 합니다. 또한 추가 시퀀스 다이어그램을 사용하여 복잡한 프로세스 간 및 스레드 간 통신을 설명하는 것이 유용합니다. 이 시퀀스 다이어그램은 동작이 일어나는 유스 케이스 실현(realization)으로 구성됩니다.

시퀀스 다이어그램과 해당 다이어그램 내의 오브젝트를 작성할 때 첫 번째 메시지의 개시자를 인터페이스로 표시하는 레이블 지정 규칙을 고려하십시오.

도움말 서적 아이콘 시퀀스 다이어그램에 대한 자세한 정보는 Rational Rose 온라인 도움말에서 시퀀스 다이어그램(개요) 주제를 참조하십시오.

4. 프로세스 및 스레드에 클래스 할당페이지의 맨 위로

클래스 및 서브시스템은 하나 이상의 프로세스 및 스레드에 할당될 수 있습니다. 프로세스 및 스레드는 클래스 및 서브시스템의 인스턴스로 구성됩니다. 이 할당을 표시하려면, 프로세스 및 스레드를 활성 클래스로 모델링하는 클래스 다이어그램을 작성하십시오. 집계 관계를 사용하여 활성 클래스의 컴포지션을 표시하십시오. 집계 관계를 작성할 때 집계 스펙을 사용하여 A 역할에 대해 값에 의한 제약을 설정하십시오.