Objects by Design Forums Here you can view your subscribed threads, work with private messages and edit your profile and preferences Registration is free! Calendar Find other members Frequently Asked Questions Search Home  
Objects by Design Forums : Powered by vBulletin version 2.3.5 Objects by Design Forums > Main Forums > UML Tools > UML Tool Evaluation?? Suggestions??
Which UML tool do YOU recommend??
This poll is closed.
Rational Rose 12 31.58%
Embarcadero Describe 8 21.05%
TogetherSoft 12 31.58%
Aonix Select 2 5.26%
MagicDraw UML 2 5.26%
WithClass 0 0%
Rational XDE (.NET or Java) 1 2.63%
Artison Real-Time Studio 1 2.63%
Mountainfield Computers - mDES 0 0%
Total: 38 votes 100%
  [Edit Poll (moderators only)]

Pages (2): [1] 2 »   Last Thread   Next Thread
Author
Thread Post New Thread    Post A Reply
Paul Johnson
Junior Member

Registered: Jul 2002
Location: Kansas City
Posts: 5

Question UML Tool Evaluation?? Suggestions??

We are also going through a UML evaluation and have the following tools at the top of our list:

TogetherSoft
Embarcadero Describe
Rational XDE/Rose
Aonix Select

We really need an enterprise level tool and can afford to spend a fair amount on it (although looking at the $$$ for Together made me choke a bit)

Any comments good/bad about any of these tools?

We have quite a variety of ways we do development here at our shop. We have a large group (~50) who do pure java programming. For those people, the TogetherSoft tool may be better. Then again, we have another 40-50 doing Microsoft programming (both VB6 and .NET). For those people, the Rational Tools may be best. However, we like the repository and the ease-of-use of Embarcadero (they also promised .NET capabilities in November).

We are also at CMM level 3, which means that it must fit in well with an overall process - meaning integrations with other tools such as requirements management (e.g. Caliber) and testing tools.

If anyone else has struggled with these questions, please let me know!

Thanks!
PJ

You can also yahoo instant message me at Catchops

Report this post to a moderator | IP: Logged

Old Post 07-26-2002 03:45 PM
Paul Johnson is offline Click Here to See the Profile for Paul Johnson Click here to Send Paul Johnson a Private Message Visit Paul Johnson's homepage! Find more posts by Paul Johnson Add Paul Johnson to your buddy list Edit/Delete Message Reply w/Quote
noppachat
Junior Member

Registered: Jul 2001
Location: TH
Posts: 7

Lightbulb

i think there's another interesting UML tools, MagicDraw UML. it's such a good tool. why dont u add this tool for voting?!

let's go to http://www.magicdraw.com for more information.

p.s. this tool is pure java application.

Report this post to a moderator | IP: Logged

Old Post 07-30-2002 10:20 AM
noppachat is offline Click Here to See the Profile for noppachat Click here to Send noppachat a Private Message Find more posts by noppachat Add noppachat to your buddy list Edit/Delete Message Reply w/Quote
Michael Gold
Junior Member

Registered: Dec 2001
Location: New York City
Posts: 1

Also look at WithClass. Besides having VB6 support, it already has .NET support for C# and VB.NET. It is much more affordable than the others mentioned.


-Mike

Report this post to a moderator | IP: Logged

Old Post 07-30-2002 11:18 AM
Michael Gold is offline Click Here to See the Profile for Michael Gold Click here to Send Michael Gold a Private Message Visit Michael Gold's homepage! Find more posts by Michael Gold Add Michael Gold to your buddy list Edit/Delete Message Reply w/Quote
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

Added MagicDraw UML and WithClass to the poll. Other nominations to the poll from forum members are also welcome.

Report this post to a moderator | IP: Logged

Old Post 07-30-2002 12:06 PM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
baldrick
Junior Member

Registered: May 2002
Location: NW USA
Posts: 1

Lightbulb Other/Executable UML Tools

How about seperating Rational XDE from Rational Rose. Also might want to consider Rational Rose/RT and other tools with support for executable UML, such as BridgePoint, iUML and Telelogic.

The big issue with these tools is as to whether they really support UML or some other object-like notation.

__________________
Deny everything Baldrick!

Report this post to a moderator | IP: Logged

Old Post 07-30-2002 08:57 PM
baldrick is offline Click Here to See the Profile for baldrick Click here to Send baldrick a Private Message Visit baldrick's homepage! Find more posts by baldrick Add baldrick to your buddy list Edit/Delete Message Reply w/Quote
bparanj
CTO, Zepho Systems

Registered: May 2002
Location: Raleigh, North Carolina
Posts: 277

I do not have any experience with Together, the documentation it generates does not look good.

Even though tools from Rational does some quirky things, I find it ok once you know how to use it.

Bala

Report this post to a moderator | IP: Logged

Old Post 07-30-2002 11:22 PM
bparanj is offline Click Here to See the Profile for bparanj Click here to Send bparanj a Private Message Visit bparanj's homepage! Find more posts by bparanj Add bparanj to your buddy list Edit/Delete Message Reply w/Quote
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

OK, separated Rational Rose from Rational XDE since they really are separate products. Some XDE votes may have gone to what is now Rose, but it is still early in the poll and this shouldn't change the numbers so much.

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 03:16 AM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
noppachat
Junior Member

Registered: Jul 2001
Location: TH
Posts: 7

UML is a standard notation, every tools should create the compatible file in .xml (now is xmi 1.1). I've try to use some tools and use their import/export function for .xml file, then..... the data was lost. This issue must be one of important criteria for evaluating UML tool. And the most important one is it must be an real support UML modeling....

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 03:19 AM
noppachat is offline Click Here to See the Profile for noppachat Click here to Send noppachat a Private Message Find more posts by noppachat Add noppachat to your buddy list Edit/Delete Message Reply w/Quote
Paul Johnson
Junior Member

Registered: Jul 2002
Location: Kansas City
Posts: 5

I agree...that was one of our requirements. Here is a list of the requirements that we are looking for in a UML tool:

1. Team collaboration - must be able to allow multiple people to use the same model at the same time.
2. Round-trip engineering - For Java, C++, VB.NET, C#, VB6
3. Customizable documentation for insertion into our document templates
4. UML 1.4
5. Must be customizable with some sort of add-in functionality
6. Must allow us to version/baseline the model
7. IDE integration
8. Object/pattern repository
9. Design analysis - to allow for design/code reviewing and suggestions
10. Diagram export to common picture formats for insertion into documents/e-mails/etc.
11. XMI 1.1 support (as mentioned above)
12. Process Integration - should fit with our process (CMM level 3) and the tools by which we implement it (e.g. Caliber RM)
13. Useable - Easy to use and must have reasonably fast performance.
14. Cost - (this is always on everyone's list)
15. Company strengh - will they be around for a while when we need them?
16. References - Each company has provided references as well.
17. Our company's past experience - Have we worked with them in the past.

We have weighted each of these points as to which are the most important to us and rated each vendor on a scale of 1-5 based on some criteria that we set up for each.

Anyway...I thought that I would pass all of that information along so you know what we are looking for and that it is not just a random process of picking who we like the most.

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 01:29 PM
Paul Johnson is offline Click Here to See the Profile for Paul Johnson Click here to Send Paul Johnson a Private Message Visit Paul Johnson's homepage! Find more posts by Paul Johnson Add Paul Johnson to your buddy list Edit/Delete Message Reply w/Quote
Markowitz
Junior Member

Registered: Jul 2002
Location: CA
Posts: 3

Exclamation

quote:
Originally posted by noppachat
UML is a standard notation, every tools should create the compatible file in .xml (now is xmi 1.1). I've try to use some tools and use their import/export function for .xml file, then..... the data was lost. This issue must be one of important criteria for evaluating UML tool. And the most important one is it must be an real support UML modeling....


Your data loss is most likely caused by the Unisys XMI engine that Rational and Togethersoft are using. It's notorious for losing data which makes your "standard notation" XMI pretty worthless.

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 04:00 PM
Markowitz is offline Click Here to See the Profile for Markowitz Find more posts by Markowitz Add Markowitz to your buddy list Edit/Delete Message Reply w/Quote
AJERVIS
Junior Member

Registered: Aug 2001
Location:
Posts: 5

Forgotten a UML modelling tool from the Poll

You've forgotten to include MEGA Development in the list of UML modelling tools in the Poll.

You should rectify the Poll list

Take a look at their web site for more info: http://www.mega.com

- Covers all of the features as described in the below message and more!

- Is for the more serious, strategic projects and not for simple "one-time specification" or "throw-away RAD" projects (although it can be if you want!)

AJ

Last edited by AJERVIS on 07-31-2002 at 05:14 PM

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 05:10 PM
AJERVIS is offline Click Here to See the Profile for AJERVIS Click here to Send AJERVIS a Private Message Find more posts by AJERVIS Add AJERVIS to your buddy list Edit/Delete Message Reply w/Quote
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

The lack of a reference implementation for XMI as a foundation for compliance testing is the major impediment to XMI growing as a standard for model interchange.

In the area of HTTP, the Apache http server serves as the reference implementation for HTTP.

In the area of HTML, Mozilla has been leading the way as a reference implementation for standards compliance.

What this suggests is that some open-source implementation of XMI would be ideal as a reference implementation. ArgoUML uses the Novosoft UML API, which follows the LGPL license, but this XMI library has been obsoleted by Novosoft's more recent NSMDF library. Not until NSMDF is used in some UML tool is it likely that this implementation will be used as a reference implementation.

Comments?

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 05:16 PM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
SZ
Administrator

Registered: Apr 2001
Location: New York
Posts: 492

Sorry, I would have to veto MEGA's inclusion on the list for now. A visit to the web site to find information on the UML product requires that you register first to get the product information. On the home page of MEGA there is a statement:

"The company boasts deep domain expertise that derives from its systems integration/consulting origins (Cap Gemini)."

In our opinion it is unfair to our readers to ask them to register with a company that offers consulting services in order to get product information. Should this situation change, we will be happy to include them on the poll.

Report this post to a moderator | IP: Logged

Old Post 07-31-2002 05:33 PM
SZ is offline Click Here to See the Profile for SZ Click here to Send SZ a Private Message Visit SZ's homepage! Find more posts by SZ Add SZ to your buddy list Edit/Delete Message Reply w/Quote
Steve Nguyen
Junior Member

Registered: Jul 2002
Location:
Posts: 8

How about Real-Time Studio from Artisan - www.artisansw.com.

Report this post to a moderator | IP: Logged

Old Post 08-02-2002 02:06 PM
Steve Nguyen is offline Click Here to See the Profile for Steve Nguyen Click here to Send Steve Nguyen a Private Message Find more posts by Steve Nguyen Add Steve Nguyen to your buddy list Edit/Delete Message Reply w/Quote
BJA
Junior Member

Registered: Dec 2001
Location:
Posts: 2

UML Tools Suggestions

Why not try mDES by Mountfield Computers.

Its cheap, supports all diagrams, SVG, code generation, and includes traceability and management of requirements.

http://www.mfcomputers.com

Trial version available.

Report this post to a moderator | IP: Logged

Old Post 08-05-2002 08:33 AM
BJA is offline Click Here to See the Profile for BJA Click here to Send BJA a Private Message Visit BJA's homepage! Find more posts by BJA Add BJA to your buddy list Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 08:46 PM. Post New Thread    Post A Reply
Pages (2): [1] 2 »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 

< Contact Us - Objects by Design >

Powered by: vBulletin Version 2.3.5
Copyright ©2000 - 2018, Jelsoft Enterprises Limited.
Copyright 1999-2005, Objects by Design, Inc.