News for hackers. Stuff that matters.
Re:Create online UML diagrams in seconds by ktharavaad on Tuesday May 05, 2009 @04:57PM (#594730)
While this is pretty cool, I like these alternative web-based services listed below a lot better because they are easier to use:

http://www.gliffy.com

http://www.lovelycharts.com

*i'm not affiliated with them in any way.

Re:Create online UML diagrams in seconds by zhyder on Tuesday May 05, 2009 @05:34PM (#594784)
Or -ahem- http://www.dabbleboard.com

*am affiliated

Re:Create online UML diagrams in seconds by noaharc on Tuesday May 05, 2009 @06:30PM (#594837)
I am also a big fan of gliffy. I'll give dabbleboard a shot, though.
Re:Create online UML diagrams in seconds by epall on Tuesday May 05, 2009 @04:54PM (#594724)
No WYSIWYG editor? I'm not about to learn another markup language to write UML, which is itself a markup language.
Re:Create online UML diagrams in seconds by gustavo_duarte on Tuesday May 05, 2009 @07:30PM (#594893)
As someone who creates a lot of diagrams, I disagree. Most diagramming tools require me to spend 80% of my effort on layout issues to make diagrams look good. I would much rather have a mini language in which I can express my diagram than fumble around with pixels.

Doing things in text also keeps the diagrams Wiki friendly, which might be a consideration (it sure is for me), allows easy auto-generation, and so on.

I've been looking for a good tool in this area. Groff has PIC, which was created by Kernighan and sort of does this (this is what W. Richard Stevens used in his books, for example), but I want pretty colors and gradients and rainbows. I'd love to hear suggestions for tools in this area.

I am thinking about writing my own tool, maybe in JavaScript to use a familiar syntax and allow a sort of eval loop on the browser.

Re:Create online UML diagrams in seconds by jcromartie on Tuesday May 05, 2009 @06:21PM (#594830)
The idea is that you can do things like this:

    <img src="http://yuml.me/diagram/class/[User|+Forename+;Surname;+HashedPassword;-Salt|+Login();+Logout()]"/>
Re:Create online UML diagrams in seconds by JabavuAdams on Tuesday May 05, 2009 @05:25PM (#594774)
There is some advantage to having a text-based markup language. That way you can emit it from tools.
Re:Create online UML diagrams in seconds by voidpointer on Tuesday May 05, 2009 @05:54PM (#594803)
If you are modeling in text (which is a good thing) why not use something like alloy (http://alloy.mit.edu/) which is far more expressive and can be analyzed and checked automatically.
Re:Create online UML diagrams in seconds by jmtame on Tuesday May 05, 2009 @06:46PM (#594851)
Very cool! But don't make me WRITE code to create something visual. Let me draw it, then give me the code to make it easy to embed.
Re:Create online UML diagrams in seconds by adimit on Tuesday May 05, 2009 @10:35PM (#595080)
While I haven't really used this particular service, I disagree with your general premise.

I love graphviz, for example. Graphviz is actually quite awesome. I can draw dependency graphs, or any other kind of graph, without touching the mouse. I don't have to care about the layout, and I don't want to, since I'm no designer. Actually I'm quite bad at layouting stuff - and the algorithm gets it right most of the time.

I can quickly change things, insert or delete an element, without having to worry about re-layouting everything myself. So, cut a long story short: doing visual tasks text-based is not a bad thing per se.

Again, I haven't really given this thing a try for long enough, but right now, the text-based interface seems OK for me. But maybe that's just me, being a very text-driven person.

Re:Create online UML diagrams in seconds by farnulfo on Tuesday May 05, 2009 @05:38PM (#594789)
For online uml sequence diagrams : http://www.websequencediagrams.com/ . Too bad that's not open source and no vector export format.
Re:Create online UML diagrams in seconds by windsurfer on Tuesday May 05, 2009 @04:54PM (#594723)
The "Draw Diagram" tools need drawing tools...
Re:Create online UML diagrams in seconds by Hexstream on Tuesday May 05, 2009 @06:30PM (#594836)
I guess it should be called "Render Diagram".
Re:Create online UML diagrams in seconds by iamwil on Tuesday May 05, 2009 @04:56PM (#594727)
Not if you view it as an API.
Re:Create online UML diagrams in seconds by gamache on Tuesday May 05, 2009 @04:56PM (#594728)
I find it non-obvious that a newline isn't an acceptable delimiter between relationships, and I need to also include a comma at EOL.
Re:Create online UML diagrams in seconds by gibsonf1 on Tuesday May 05, 2009 @05:22PM (#594764)
Can you include url links in the diagrams?
Re:Create online UML diagrams in seconds by wlievens on Wednesday May 06, 2009 @03:47AM (#595397)
This is pretty cool. Good job.
Re:Create online UML diagrams in seconds by marcofloriano on Tuesday May 05, 2009 @06:09PM (#594818)
Brilliant !!!