UML 표시: 신호. 또한 일반적으로 <<signal>>로 스테레오타입이 지정된 클래스로도 표시됩니다.
신호는 비동기 메시징의 엔티티를 정의하는 데 사용됩니다. 신호는 분산 및 동시 시스템에서의 통신에 적합합니다. '수신자 특정' 방식으로 신호 이름을 지정하지 않도록 하십시오. 이러한 방식으로 신호 이름을 지정하면
보편성 및 유용성이 제한되므로, 신호가 오브젝트 세트로 브로드캐스트될 수 있다는 점을 염두에 두어야 합니다. 중요한 것은 송신측에서 발견한(신호를 송신하도록 프롬프트한) 관심 있는 발생을 통신하는 것입니다. 또한
신호에는 해당 속성으로 표시되는 매개변수 목록이 있을 수 있습니다. 이 속성에 액세스하도록 신호에 대한 오퍼레이션이 제공될 수 있습니다.
신호는 중간 산출물: 이벤트의 전문화이므로, 신호 사용자 조정은 중간 산출물: 이벤트의 사용자 조정에 종속됩니다. 예를 들어, 중간 산출물: 이벤트 정보는 텍스트 양식(소프트웨어 아키텍처 문서의 테이블과 같이)으로
캡처할 수 있는 반면 신호 특정 특성은 비주얼 모델로 캡처됩니다.
|