Directory Freebies VS CheatSheet Forum

RSS

Email

Translate

Home About Archive Privacy Contact Advertise Write for Dev102
Posted by Shahar Y on Sep 29th, 2008 | Filed under Misc., Technology & Internet, Utilities, Web Development |

After I published a post about SDEdit which is a free desktop sequence diagram editor, I received a mail from Steve Hanov who wanted to introduce me with a very impressive alternative to SDEdit. Steve has created a web service that creates renditions of sequence diagrams, it is completely online and does not require a download. Well, after reviewing this tool, I decided to let Dev102 readers know about it too, it is really great.

Like SDEdit, the UML sequence diagrams are created from a textual syntax and not by drawing objects and lines. Lets take a look at the following example:

Alice->Bob: Authentication Request
note right of Bob: Bob thinks about it.
Bob-->Alice: Authentication Response

You can notice that the syntax is easy and if you ask from the tool to draw it, this is what you get:

cdraw

This tool also creates diagrams in several styles, you have to see the napkin style:

cdraw

To help the users know the syntax, there is a “toolbox” right to the syntax text editor. When you click on one of the toolbox items, the syntax which represent it appears in the text editor:

image 

Another feature is that you can export the diagram to a PDF file or even embed diagram in any web page using only two lines of HTML. I truly think that this is a great product so take your time and visit the web sequence diagrams site. What do you say, do you find this tool helpful? Do you think that it can increase your productivity?

Tags: , , , , , , , ,

One Response to “A Web Based Sequence Diagram Editor”


  1. avishn Said on Sep 29, 2008 :

    You might also want to try http://www.modsl.org for web-based class and collaboration diagram sketching. Online demo is here: http://ws.modsl.org.

Post a Comment

Write Article for Dev102

Write for Dev102!

We pay for user submitted tutorials and articles that we publish. Anyone can send in a contribution

Learn More