아티팩트: 신호
이 중간 산출물은 오브젝트 또는 인스턴스 간에 비동기 신호를 지정합니다.
중간 산출물 유형: 모델 요소
목적

신호의 목적은 오브젝트 또는 인스턴스 간 단방향 비동기 통신을 제공하는 것입니다.

신호는 조작, 속성 및 관계가 있을 수 있는 전문화된 중간 산출물: 이벤트입니다.

관계
컨테이너 아티팩트
역할책임이 있음: 수정자:
타스크입력 대상: 산출 지점:
프로세스 사용법
사용자 조정
표시 옵션UML 표시: 신호. 또한 일반적으로 <<signal>>로 스테레오타입이 지정된 클래스로도 표시됩니다. 

신호는 비동기 메시징의 엔티티를 정의하는 데 사용됩니다. 신호는 분산 및 동시 시스템에서의 통신에 적합합니다. '수신자 특정' 방식으로 신호 이름을 지정하지 않도록 하십시오. 이러한 방식으로 신호 이름을 지정하면 보편성 및 유용성이 제한되므로, 신호가 오브젝트 세트로 브로드캐스트될 수 있다는 점을 염두에 두어야 합니다. 중요한 것은 송신측에서 발견한(신호를 송신하도록 프롬프트한) 관심 있는 발생을 통신하는 것입니다. 또한 신호에는 해당 속성으로 표시되는 매개변수 목록이 있을 수 있습니다. 이 속성에 액세스하도록 신호에 대한 오퍼레이션이 제공될 수 있습니다.

신호는 중간 산출물: 이벤트의 전문화이므로, 신호 사용자 조정은 중간 산출물: 이벤트의 사용자 조정에 종속됩니다. 예를 들어, 중간 산출물: 이벤트 정보는 텍스트 양식(소프트웨어 아키텍처 문서의 테이블과 같이)으로 캡처할 수 있는 반면 신호 특정 특성은 비주얼 모델로 캡처됩니다.

자세한 정보
체크리스트
개념