aspose file tools*
The moose likes OO, Patterns, UML and Refactoring and the fly likes UML tool Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "UML tool" Watch "UML tool" New topic
Author

UML tool

Genefer Bruns
Greenhorn

Joined: Oct 17, 2006
Posts: 25
hi all,
What is the best tool for modeling UML 2.0 component, please?
Thanks for all,
JL.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
What do you plan to do with the model?

I typically sketch designs in discussions - for that a whiteboard is just perfect.


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Genefer Bruns
Greenhorn

Joined: Oct 17, 2006
Posts: 25
I want to drow an UML component diagram, define an UML profile for this model, add some OCL constraints on it and introduce the UML sequence diagram after specifing the interface of the components.
Tank you very much.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
And what is the *purpose* of doing all that?
Genefer Bruns
Greenhorn

Joined: Oct 17, 2006
Posts: 25
In fact I need to develope A generic architecture for a SOA (Service Oriented Architecture) model, and I need anfin to generat the code application automaticaly.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
I see. Sorry, I don't have any experience with such tools.
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
Google for Model Driven Architecture or MDA. Here's one hit, an article by Scott Ambler who shows up here now and then: Examining the MDA. I'm underwhelmed by the idea ... I seem to have heard it before from many people with something to sell.

Even so, I kind of like code generators. I wrote some very productive round-trip tools back in mainframe days. (Still have them if you write BMS maps for CICS.) We use one from a vendor today that generates some very useful code, but is almost more work than writing the code. That's the measure that most tools fail on ... being easier to model and generate than to just code. You have to convince developers that the tool gives them some real value, not just more pain. When it's easier for them to do the wrong thing than the right thing, the game is over.
[ January 19, 2007: Message edited by: Stan James ]

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Frank Martinig
Ranch Hand

Joined: Oct 12, 2004
Posts: 59
Hello,

There are some free UML modelling tools available that you might try. Telelogic just released a free version of its Modeler tool (http://www.ilogix.com/sublevel.aspx?id=1756). This tools allow component modelling. Other tools available can be found from Jaczone (http://www.jaczone.com/product/essentialmodeler/) or from the Eclipse project (http://www.eclipse.org/modeling/) for instance.

Good luck


<a href="http://www.martinig.ch" target="_blank" rel="nofollow">http://www.martinig.ch</a>
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: UML tool