배경
websequencediagrams 는 UML 시퀀스 다이어그램을 생성하고 싶지만 다이어그램을 레이아웃 할 수 없거나 배치하고 싶지 않은 사람들을위한 훌륭한 도구입니다.
그것이하는 일은 당신이 배우기 쉬운 작은 마크 다운 표기법 (나는 그들이 만든 것 같음)을 사용하여 다이어그램 사양 (자유 타이핑)을 타이핑 할 수있게 해주는 것입니다. 텍스트 블록을 변경할 때마다 다이어그램이 변경됩니다. 그림 참조 .
이 다이어그램은 이 텍스트에서 생성됨 :
title Authentication Sequence Alice->Bob: Authentication Request note right of Bob: Bob thinks about it Bob->Alice: Authentication Response 
문제
활동 다이어그램을 만들고 싶지만 마우스를 정확하게 사용하는 능력이 약간 저하됩니다. 또한 활동 다이어그램의 구조를 변경하면 다이어그램 레이아웃이 급격히 변경 될 수 있다는 것도 알고 있습니다. UML로 무언가를 표현하기 만하면되었을 때 레이아웃에 어려움을 겪는 시간 낭비처럼 보입니다.
기타 요구 사항
어떤 사람들은 다른 스타일을 가지고 있다는 것을 알고 있지만 제 경우에는 스타일에 대해 신경 쓰지 않습니다. 이는 가치있는 절충안입니다.
윈도우 나 웹을 사용할 수 있지만 이식성이 뛰어 나기 때문에 웹 기반 솔루션을 선호합니다.
이 작업을 수행 한 도구에 기꺼이 비용을 지불 할 것입니다.
댓글
- plantuml ( plantuml.com )을 살펴 보셨습니까?
 - @albert 좋아. ' 내가 찾던 내용이 정확히 됐습니다. 답변을 원하시면 ' 표시하겠습니다. 실행 중 섹션에서 웹 기반 구현 을 참조합니다.
 
Answer
Plantuml은 입력 파일을 기반으로하는 UML 그리기 도구입니다. 웹 사이트에서 :
PlantUML은 다음을 빠르게 작성할 수있는 구성 요소입니다.
Sequence diagram Usecase diagram Class diagram Activity diagram (here is the legacy syntax) Component diagram State diagram Object diagram Deployment diagram Timing diagram다음 비 UML 다이어그램도 지원됩니다.
Wireframe graphical interface Archimate diagram Specification and Description Language (SDL) Ditaa diagram Gantt diagram MindMap diagram Work Breakdown Structure diagram Mathematic with AsciiMath or JLaTeXMath notation
http://plantuml.com/
또한 웹 기반 구현이 있습니다. http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000
또한 포럼도 있습니다. http://forum.plantuml.net/questions
댓글
- 포맷은 크리올 구문
 
을 사용하여 수행됩니다. a>