This week's book giveaway is in the Reactive Progamming forum.
We're giving away four copies of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams and have Adam Davis on-line!
See this thread for details.
Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Newbie to UML

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear all,
I want to learn UML. Thus, What is the right tool
to use to develop the UML diagram?
Are there any articles in guiding a good UML design?Currently, I am using Eclipse version 2.0.2. So, How well can Eclipse in UML designing?
Please notify if there are a better tools!
Thanks in advance.
Cheers,
yenonn
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i found a site that have a good Case Tool and many resource of UML
http://www.visual-paradigm.com
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Yenonn Hiu:
I want to learn UML. Thus, What is the right tool to use to develop the UML diagram?


A whiteboard. Pencil and Paper. Perhaps Visio. Seriously.

Are there any articles in guiding a good UML design?


"UML for Java Programmers" by Robert C. Martin.

Currently, I am using Eclipse version 2.0.2. So, How well can Eclipse in UML designing?
Please notify if there are a better tools!


Eclipse is a very nice tool. IntelliJ IDEA might be worth a look, too.
There are a couple of UML plugins for Eclipse: http://eclipse-plugins.2y.net/eclipse/plugins.jsp?category=UML - I don't find them to be of much use, though. YMMV.
[ February 12, 2003: Message edited by: Ilja Preuss ]
 
Ranch Hand
Posts: 580
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Depends what you want to use it for. A tool can be useful when working in a team if you want ot say reverse engineer class diagrams for documentation or refactoring or whatever.
I like Poseiden which can be found at www.gentleware.com (free-ish). This is based on the open source project ArgoUML (free-er) http://argouml.tigris.org/
T.
 
Ranch Hand
Posts: 142
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


--------------------------------------------------------------------------------
Originally posted by Yenonn Hiu:
I want to learn UML. Thus, What is the right tool to use to develop the UML diagram?
--------------------------------------------------------------------------------
A whiteboard. Pencil and Paper. Perhaps Visio. Seriously.


I would agree with Pencil and Paper - you need to understand what UML is first. The tools will only make things simpler when you know what you want to do. Perhaps a good book is the ideal tool.
Once you have a good grasp of UML and can draw diagrams on paper, then you can use a tool to automate / simplify some tasks. The one that I use is Enterprise Architect (
EA home page), which I find a lot better than Poiseidon, and much cheaper.
In my experience, using Visio takes almost as much time as drawing the diagrams on paper.
My advise would be to buy a book / go on a UML course. Practice drawing UML diagrams on paper (for a real project) until you have a decent understanding. Then download a trial version of Enterprise Architect and create your UML drawings in it.
Regards,
Fintan
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can find some discussion on different UML tools at http://c2.com/cgi/wiki?UmlCaseVultures and linked pages.
 
Won't you please? Please won't you be my neighbor? - Fred Rogers. Tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!