Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I just got a copy of ArgoUML. I originally thought I'd be able to just play around with it to learn it, but it's turning out to be extremely difficult. I searched online for tutorials and videos but came up with nothing useful.

The help file for ArgoUML is very incomplete as well.

Does anybody know of any online resources to help me learn ArgoUML (and UML in general, I guess)?


share|improve this question

closed as not a real question by Thomas Owens, Mark Trapp Jan 12 '12 at 11:55

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

I think your last sentence confuses things. Can you be clear, are you looking for help on ArgoUML as a tool, or UML in general? – Kevin D Jul 1 '11 at 13:08
I have noticed that the learning curve for well documented pay license UML modeling software to be very high as well. – maple_shaft Jul 1 '11 at 14:31
up vote 2 down vote accepted

Your focus should be on learning UML. After you know UML any of the many UML tools available will be easy to learn with or without documentation. (Personally I would recommend the free version of astah as I have found it to be much easier to use with much better functionality than ArgoUML). Some of the key things to focus on would be:

  • Use-Case Diagrams
  • Class Diagrams
  • Sequence Diagrams

Kennesaw State University has a nice little intro on UML. (Here) After that I would recommend that you google aspects of UML that you're interested in. Again don't google specific diagramming tools as there are many and the information will be spotty at best. There is a lot of information out there about UML. Keep in mind though that everyone utilizes UML differently so you'll need to be prepared when you join different teams for that to become an issue.

share|improve this answer
However, if your problem is with the tool, use the tool's forum – NoChance Sep 4 '11 at 21:02