UModel은 UML 타이밍 다이어그램을 지원하며, 이 다이어그램은 전기 공학 분야에서 개발되는 하드웨어 타이밍 다이어그램을 기반으로 합니다.
소프트웨어 모델러들은 UML 타이밍 다이어그램을 사용하여 시스템 내의 상호 작용 또는 상태 변화 과정을 정확하게 기록합니다. UModel에서 타이밍 다이어그램을 생성할 때, 타이밍 다이어그램 툴바의 "라이프라인" 아이콘을 클릭하면 익숙한 시각적 도구와 직관적인 선택 옵션들이 나타납니다. 이를 통해 라이프라인의 크기를 조정하고, 새로운 상태, 지속 시간 및 시간 제약 조건, 눈금 표시, 이벤트 자극 요소 등을 추가할 수 있습니다. 모든 요소는 다이어그램 내에서 직접 입력하거나, 속성 창을 편집하여 이름을 변경할 수 있습니다.
UModel은 타이밍 다이어그램을 표현할 때 영역 스타일과 선 스타일을 모두 지원하며, 기존 다이어그램을 변환할 수 있는 토글 기능을 제공합니다. 항상 그렇듯이, 결과가 마음에 들지 않으면 "실행 취소" 버튼을 클릭하여 이전 상태로 되돌릴 수 있습니다.
타이밍 다이어그램은 임베디드 시스템의 제어 소프트웨어 설계에 자주 사용되며, 상태 다이어그램, 시퀀스 다이어그램 또는 활동 다이어그램에 대한 추가적인 시각적 정보를 제공할 수 있습니다. UModel을 사용하면 모델 내의 다른 다이어그램을 빠르게 열 수 있도록 타이밍 다이어그램의 모든 요소에 하이퍼링크를 연결할 수 있습니다. 또한, 다이어그램 내의 하이퍼링크 위에 사용자가 커서를 올렸을 때 표시되는 텍스트를 정의할 수도 있습니다.
UModel은 14가지 UML 다이어그램을 모두 지원하며, XML 스키마를 위한 UML 다이어그램과 관계형 데이터베이스의 테이블을 모델링하는 다이어그램도 제공합니다. 이를 통해 귀사의 팀은 기존 솔루션의 비용에 비해 훨씬 저렴한 가격으로 강력한 UML 모델링 도구를 사용할 수 있습니다. 모든 UML 다이어그램 유형의 자세한 목록은 당사 웹사이트의 UML 다이어그램 페이지를 참조하거나, 아래 링크를 클릭하여 Altova UModel의 30일 체험판을 다운로드하십시오.
