Archived

This topic is now archived and is closed to further replies.

masonium

UML

Recommended Posts

masonium    118
does anyone know any good online references or tutorials for learning UML? I''d rather not purchase a book, but I will if nothing good is online. Also, does anyone know of any good UML editors? *not knowing exactly what UML is, I don''t know if I mean to say compiler, editor, interpreter, etc* No, HTML is not an OO language.

Share this post


Link to post
Share on other sites
Ironside    122
Visio is the best flow charting software out there. (even though i hate it, it''s still better then everything else) I''d reccommend buying a book on the subject. There''s so much more to UML then just learning the diagrams, design principles etc.
Also try to get a book that teaches you how to do them in Visio as this can be quite difficult to a novice Visio user.

Share this post


Link to post
Share on other sites
Kylotan    10007
UML books, due to ''UML'' being the latest buzzword, are hideously overpriced. That said, I read good reviews about "UML Distilled" which I went out and bought. It details the various diagramming methods quite well. But I can''t compare it to any other books as I haven''t read any.

Share this post


Link to post
Share on other sites
MonkeyChuff    158
I would agree with Kylotan, go get yourself a copy of UML Distilled. It may appear that you are not getting much book for you money, but it is, IMO, the best UML reference out there.

While your at it grab a copy of Martin Folwers ''Refactoring''. ISBN 0-201-48567-2. Both of these books should give you a good a grasp of UML and code design.

Share this post


Link to post
Share on other sites
NuffSaid    122
I think that there''s a tutorial on Rational''s(the makers of Rational Rose) website. You''ll probably have to search for it, as I can''t find it any more .

For a free UML tool, get ArgoUML. If you''re on Linux, yo''ve got dia. I''ve got access to Rational Rose on my uni computers, but I don''t really use the advanced features, apart from generating UML diagrams.

As for books, I''ve found UML in a nutshell (by O''reilly) a very good reference.

Share this post


Link to post
Share on other sites
Arild Fines    968
Avoid ArgoUML for now - it seems to have some issues with loading its own files - I've lost a few diagrams this way. (And of course the fact that its a Swing app, with the accompanying lack of responsiveness)

You dont need linux to use dia, btw - it works on Windows too.

Once there was a time when all people believed in God and the church ruled. This time is called the Dark Ages.

Edited by - Arild Fines on January 16, 2002 5:42:47 AM

Share this post


Link to post
Share on other sites
pdstatha    122
Yeah rational rose seems to be the industry standard as far as tools are concerned. If I were u i''d go to their site and download the demo version to have a trial and see what it''s like. It''s pretty easy to use.

Share this post


Link to post
Share on other sites
MadKeithV    992
Rational Rose is the biggest pile of dingo poop as far as UML design is concerned. Just use Visio 2000, at least that one WORKS, is easy to use, and semi-adheres to the UML standard (and you can turn off error checking if it starts annoying you about things you''ve supposedly done wrong in your design).

You''d think that the company that pioneered UML (Rational) would actually stick to their own standard, wouldn''t you? Well, no, they don''t.



People might not remember what you said, or what you did, but they will always remember how you made them feel.

Share this post


Link to post
Share on other sites
wrenhal    122
quote:
Original post by Arild Fines
Avoid ArgoUML for now - it seems to have some issues with loading its own files - I''ve lost a few diagrams this way. (And of course the fact that its a Swing app, with the accompanying lack of responsiveness)

You dont need linux to use dia, btw - it works on Windows too.

Once there was a time when all people believed in God and the church ruled. This time is called the Dark Ages.

Edited by - Arild Fines on January 16, 2002 5:42:47 AM


Where would you find dia for Windows??? Just wondering as I''m at work and not able to search around right now.

Share this post


Link to post
Share on other sites
meZmo    122
Let me just add..

Visio 2002 is a huge improvement over Visio 2000, I would almost recommend it. (Infact I think I will, coz I haven''t found anything better yet..)

-meZ

Share this post


Link to post
Share on other sites
khawk    2925
I would second Rhapsody. But I would also second Visio 2k/2k2, and Rational Rose. RR and Rhapsody are geared directly for UML, but Visio is a little funky (although nice for all other diagrams). There is no "perfect" UML tool currently on the market. My only advice is to try out the demos of RR and Rhapsody, and see how you like them. Keep in mind that they''ll cost you an arm and a leg though..in which case, Visio is the best route.

Kevin


Kevin "Khawk" Hawkins
CEO and News Director, GameDev.net
Author, OpenGL Game Programming
Developer Diary

NuffSaid    122
There''s something that I don''t quite understand. Why would a diagramming tool (that only does UML), cost an arm and a leg? What makes it cost that much?

Share this post


Link to post
Share on other sites
Arild Fines    968
quote:
Original post by NuffSaid
Why would a diagramming tool (that only does UML), cost an arm and a leg?

In Rose''s case, you''d have to throw in a virgin and a firstborn too.



Once there was a time when all people believed in God and the church ruled. This time is called the Dark Ages.

Share this post


Link to post
Share on other sites