Win a copy of GANs in ActionE this week in the AI forum
or WebAssembly in Action in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

criteria for choosing uml tool

 
Ranch Hand
Posts: 60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
Basically I am putting together a recommendation for a uml tool for my company to adopt, can anyone give me a hean with some criteria I can use to compare tools, select the right one for us.
I have thought of:
1. language support - java/c++/idl etc
2. level of uml support
3. Code generation, reverse engineering etc
4. Integration with source control tools or IDEs
5. multiple or single developers
6. cost!
Can anyone think of any other criteria or features I should consider, also if anyone knows of any comparisons on the web. (I have looked at those in this forum, which is what I used to compile above criteria)
Also can anyone say which features are 'must-haves' and which are 'nice-to-have'?
Any help appreciated
Alex
[ May 03, 2002: Message edited by: alex earnshaw ]
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some interesting links:
http://c2.com/cgi/wiki?IdealUmlCaseTool
http://c2.com/cgi/wiki?UmlCaseVultures
http://c2.com/cgi/wiki?CaseDelusions
 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Alex,
All your points are valid what you also need to add to this list is design patterns provided, database modeling support,web modeling support, web publishing support
anjana@edventuresystems.com
 
alex earnshaw
Ranch Hand
Posts: 60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by AnjanaRao:
Hi Alex,
All your points are valid what you also need to add to this list is design patterns provided, database modeling support,web modeling support, web publishing support
anjana@edventuresystems.com


Thanks Anjana
What do you mean by web modeling support - modelling J2EE apps EJBs etc?
Also what is web publishing support - generating HTML (like javadoc) or do you mean something else?
 
AnjanaRao
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can reverse engineer your Web Applications by parsing the Web artifacts into architecturally significant components like server pages, client pages, applets, and relationships between the elements in the web application.
 
Ranch Hand
Posts: 223
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is a good link for tool comaprison:
UML Tool Evaluation criteria.
I want to know what tools are out there- I now of TogetherJ and RationalRose. I have good experience with TJ. Can anyboy comment on RationalRose and any other tool out there.
TIA
Sanjay
 
Ranch Hand
Posts: 188
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My corp has done a formal detailed comparisons between Rational 2001A and TogetherSoft 6.0. At a glance XDE and Rose are clear winner against Together. After thorough evaluation, Together won in both design and build expect.
However, What Together lack is change in requirement and tracebility from req to code. Together however can integrate with 3rd party tools for this
Another set back....is you need more than 128MB RAM to run Together....else your hardisk will swap like crazy.
PS: Your corp will probably decide Together as well....it's a lot cost effective than Rational's.
 
alex earnshaw
Ranch Hand
Posts: 60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks everyone for responses
A great help
Alex
 
Water proof donuts! Eat them while reading this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!