• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UML tool

 
Genefer Bruns
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all,
What is the best tool for modeling UML 2.0 component, please?
Thanks for all,
JL.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What do you plan to do with the model?

I typically sketch designs in discussions - for that a whiteboard is just perfect.
 
Genefer Bruns
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And what is the *purpose* of doing all that?
 
Genefer Bruns
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I see. Sorry, I don't have any experience with such tools.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
Frank Martinig
Ranch Hand
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic