2009年12月6日 星期日

UML Modeling/Drawing Tools

最近在找一些跨平台的UML Modeling/Drawing Tools,意外發現兩個很有特色的東西。
  1. yUML
  2. Gliffy

yUML

這個很酷! 用它自定的語法就可以簡單畫出Class Diagram如下(兩種style)
[James]+1->*[Nathan]
[Nathan]++1-items >*[Nelson Jr.]
[Nathan]-0..1>[Stara]

UML Sample - Scruffy
UML Sample - Ordered
並且不需要產生出圖檔,直接URL

http://yuml.me/diagram/scruffy/class/[James]+1->*[Nathan], [Nathan]++1-items >*[Nelson Jr.], [Nathan]-0..1>[Stara]

就可以產生這個Class diagram。在寫文章需要簡圖的時侯很好用。
目前還有支援Activity Diagram與Use Case Diagram。

Gliffy

這個的特色在於他也是個Web Application,並支援某種持程度的共同編輯(Collaboration)。
Gliffy可以畫的圖就豐富多了,但是他不是UML Modeling Tool,他只能說是Drawing Tool,並不只針對UML。

沒有留言:

張貼留言