This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UML Modeling Tool

 
Pal Sudarshan
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Howdy,
 
Joyce Lee
Ranch Hand
Posts: 1392
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Pal,

QUESTION 1: Does anyone know of a free UML modeling tool that I can download from the web?

Plenty! Here is a list of UML tools. Have fun!

QUESTION 2: The reason I asked QUESTION 1 is that I am currently writing up notes for SCJP. Is there some general software in which I can make UML diagrams in addition to writing text? I would prefer a free one

All the UML tools which I came across allow writing additional texts on the diagrams.

Just curious, why do you need to draw UML diagrams for SCJP?

Joyce
 
Pal Sudarshan
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Howdy,

Joyce, the reason I wanted a UML editor is to make the inheritance diagrams
for collections framework. If I actually draw out the diagrams myself, I learn the concepts better than just looking at the diagrams.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have heard good things about UMLet - easy to use and very flexible.
 
dennis zined
Ranch Hand
Posts: 330
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all!

I saw this post as I was searching for feedbacks on UML tools and processes. Has anyone used / have any feedbacks Enterprise Architect from Sparx systems? What would you guys recommend as the best modelling tool (pls dont mention rational and Borland's Together...its too expensive)?

Also, where can I learn more about the different lifecycle processes? I just got the book "Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example" which talks about the Iconix process. Due to my very limited experience in this field, I am unable to do some comparisons to determine which would suit my needs. Iconix caught my attention when I read this, "streamlined approach to software development that includes a minimal set of UML diagrams, and some valuable techniques, that you can use to get from use cases to code quickly and efficiently" which I think I like. Can anyone please share experiences / advice with the tools/processes used on software projects and lastly any feedback on Iconix?


Thanks.
 
Rupinder Bains
Ranch Hand
Posts: 65
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You download Rational Rose free from the Brighton Unversity website in the Uk and also the UML Studios is available to download for free...hope thats helpful
 
Aravindan Ramanujam
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm using Poseidon from Gentleware. I've not explored the complete functionalities of the tool but its good for the basic needs. You can get that from here
 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am using MS Visio, it is easier to use.
 
Scott Ambler
author
Ranch Hand
Posts: 608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For a modeling tool, keep it simple and consider using a whiteboard. You might find http://www.agilemodeling.com/essays/simpleTools.htm to be of interest.

For difference processes, see http://www.agiledata.org/essays/differentStrategies.html which overviews categories of projects and compares most of the leading ones.

- Scott
 
Masoud Kalali
Author
Ranch Hand
Posts: 531
Java Mac OS X Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
I used Enterprise Architect from www.sparxsystems.com.au
I think its best in its size.
you can model all UML diagrams in a very easy and fashion manner , help and documentation is the most complete.
forward and reverse engeenering , buisniss process modeling ...
and a good support for java.

Also UML modeling plugins from eclipse foundation is something usefull / Opensource and totaly free.

Hope it helps.
 
Rajan Chinna
Ranch Hand
Posts: 320
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does anybody use Visual Paradigm ?

Can u please give your feedback?
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic