© 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.
모델의 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 요소에 지정할 기능이 필요하기 때문에 발생합니다. 하지만 이 오류/경고는 송신되는 조작 또는 신호 지정/정의 없이 일반 메시지의 플로우를 표시하려는 "스케치"로서 사용자의 시퀀스 다이어그램 사용을 금지합니다. 제품에서는 "스케치"를 허용하여 유효성 검증에 대한 오류/경고가 나타납니다.
버전 6.0 모델을 7.0으로 이주 시 모델에 적용된 모든 프로파일이 사용 가능한지 확인하십시오. 누락된 프로파일에서 정의된 스테레오타입에 저장된 데이터는 모델을 저장하면 손실됩니다. 모델 이주 후 프로파일을 이주하는 경우 데이터를 복구할 수 없습니다.
SUSE Linux® 9의 다이어그램 편집기에 다음과 같이 알려진 몇 가지 문제점이 있습니다.
모델링 클래스 다이어그램의 요소로 인해 35자가 넘는 긴 이름을 클래스에 추가할 때 그 이름이 잘리게 됩니다.
웹 다이어그램 편집기 및 모델링 클래스 다이어그램 편집기 모두에 모든 텍스트의 문자가 이상하게 표시됩니다.
다이어그램의 기본 글꼴을 Adobe® 글꼴로 변경하면 Workbench에서 충돌이 발생합니다.
해결 방법: 다이어그램 환경 설정에서 매끄럽게 하기(anti-aliasing)를 사용하지 마십시오. 창 > 환경 설정 > 모델링 > 다이어그램 > 글로벌 설정을 클릭하고 매끄럽게 하기(anti-aliasing) 사용을 선택 취소하십시오.