This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes New to MDA. Need help in deciding UML and code-generation tool Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "New to MDA. Need help in deciding UML and code-generation tool" Watch "New to MDA. Need help in deciding UML and code-generation tool" New topic
Author

New to MDA. Need help in deciding UML and code-generation tool

sanju dharma
Ranch Hand

Joined: Oct 19, 2000
Posts: 45
Experts,

I am new to MDA and need your help in finalizing tools from UML diagrams to code-generation (at least stub/skeletons) . I searched on the net, but it seems there are too many and was not sure their differences. Here is what I am looking for.

1) UML tool which doesn't help me (eventually) create skeleton code, is useless.
2) Ideally I need free , open source tools .
3) It should work with Eclipse and also other open source application frameworks like Spring, Hibernate.
4) I would prefer tool which is best suited for web-services using Axis.
5) Should be acceptable in reverse engineering.

I am aware of these tools/frameworks , but I am not sure whether those work together efficiently or is there anything redundant in it ?
1) AndroMDA.
2) Eclipse EMF
3) MagicDraw ( paid ).
4) XDoclet

Please send me any helpful links. Thanks in advance !
[ February 05, 2007: Message edited by: sudhir dharmadhikari ]
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: New to MDA. Need help in deciding UML and code-generation tool
 
Similar Threads
Any tools/frameworks available for JME development
criteria for choosing uml tool
Game IO a singleton?
IDEs - suggestion of which to use/try
Evaluation report of different testing tools