UML 모델 릴리스 정보

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

릴리스 정보

1.0 제한사항
   1.1 모델 유효성 검증: 시퀀스 다이어그램

1.0 제한사항

1.1 모델 유효성 검증: 시퀀스 다이어그램

모델의 UML 시퀀스 다이어그램으로 작성하고 작업한 후에 다음 유형의 유효성 검증 오류가 보고될 수 있습니다.

어셈블리 커넥터 '<Connector>'만은 인터페이스를 요청하는 역할에서 인터페이스를 제공하는 역할까지 정의되어야 합니다.

UML 2.1 스펙의 불일치 때문에 이 오류/경고가 발생합니다. UML 스펙의 이 제한조건에 대한 정의에는 라이프라인에 인터페이스를 제공하고 요청하는 역할이 표시되지 않는 시퀀스 다이어그램에 대한 커뮤니케이션 다이어그램의 작성이 불가능하게 되는 부작용이 있습니다. 사용성을 위해, 커뮤니케이션 다이어그램의 작성이 가능한 작성된 모든 라이프라인의 표시된 특성 간에 커넥터가 작성됩니다.

"<수신 조작 이벤트> ReceiveOperationEvent1"의 IRJA0131W 특성 "조작"의 값이 0입니다. 값은 1과 1 사이여야 합니다.

"<송신 조작 이벤트> SendOperationEvent1"의 IRJA0131W 특성 "조작"의 값이 0입니다. 값은 1과 1 사이여야 합니다.

"<수신 신호 이벤트>"의 IRJA0131W 특성 "신호"의 값이 0입니다. 값은 1과 1 사이여야 합니다.

"<송신 신호 이벤트>"의 IRJA0131W 특성 "신호"의 값이 0입니다. 값은 1과 1 사이여야 합니다.

이 오류/경고는 UML 스펙에 이 UML 요소에 지정할 기능이 필요하기 때문에 발생합니다. 하지만 이 오류/경고는 송수신되는 조작 또는 신호 지정/정의 없이 일반 메시지의 플로우를 표시하려는 "스케치"로서 사용자의 시퀀스 다이어그램 사용을 금지합니다. 제품에서는 "스케치"를 허용하여 유효성 검증에 대한 오류/경고가 나타납니다.