이 태스크 정보
기능 창을 사용하여 액터의
기능을 정의할 수 있습니다. 액터에는 다음과 같은 기능이 있습니다.
- 이름은 요소의 이름을
지정합니다. 기본 이름은 actor_n입니다. 여기서
n은 0 이상의 정수입니다.
- L은
해당되는 경우 요소의 레이블을 지정합니다.
- 스테레오타입은 해당되는
경우 액터의 스테레오타입을 지정합니다. 스테레오타입은 이중 꺽쇠괄호로 묶이며(예: «s1») 문서화용으로
클래스에 태그를 지정할 수 있습니다.
주: COM 스테레오타입은 구조적입니다.
즉, 코드 생성에 영향을 미칩니다.
- 기본 다이어그램은
액터의 기본 다이어그램을 지정합니다.
여러 유스
케이스 다이어그램에 동일한 유스 케이스 또는 액터가 포함될 수 있습니다. 이러한
다이어그램 중 하나를 유스 케이스 또는 액터의 기본 다이어그램으로 선택할 수 있습니다.
이 다이어그램은 브라우저에서 기본 다이어그램 열기
옵션을 선택하면 열립니다.
- 동시성은 액터의
동시성을 지정합니다. 가능한 값은 다음과 같습니다.
- 순차적: 요소가 단일 시스템
스레드의 다른 클래스와 함께 실행됩니다. 이는 하나의
활성 클래스에서만 이 요소에 액세스할 수 있음을 의미합니다.
- 활성: 요소가 자체 스레드를
시작하고 다른 활성 클래스와 동시에 실행됩니다.
- 정의 위치는
이 액터를 소유하는 요소를 지정합니다. 액터는 패키지,
클래스 또는 다른 액터가 소유할 수 있습니다.
- 클래스 유형은
클래스 유형을 지정합니다. 가능한 값은 다음과 같습니다.
- 일반은
일반 클래스를 작성합니다.
- 템플리트는 템플리트를 작성합니다.
필요한 인수를 지정하려면 인수 단추를 클릭하십시오.
- 인스턴스화는 템플리트의
인스턴스화를 작성합니다.
클래스의
인스턴스를 작성하려면 인스턴스화 단일 선택
단추를 선택하고 인스턴스를 가져온 템플리트를 선택하십시오. 예를
들어, 템플리트 클래스가 A이고 B를
해당 클래스의 인스턴스로 작성하는 경우 이는 런타임에서 B가
클래스 A의 인스턴스로 작성됨을 의미합니다.
필요한 인수를 지정하려면 인수 단추를 클릭하십시오.