This is a multi-part message in MIME format.
Content-Type: text/plain; charset=us-ascii
> The candidates I identified so far are Rational Rose, ObjectTeam, and
> Software Through Pictures.
> What other candidates can be recommended?
I'd look at Select OMT from Select Software. I've used Rational Rose,
STP, and Select.
I would just throw STP out the window right now; it was the worst tool
that I have ever used. The client chose to use it based on the sales
information that it was flexible and supported large teams through
"versioning". Well, the underlying structure of the tool was flexible,
however, the user interface was bad enough that it made OO modelling a
painful chore. In addition, there was no support for sequence diagrams
(though you could draw picture that looked like them). The underlying
repository was a Sybase database (which is something else you have to
administer). There was minimal support for document generation and
customizing your own was like driving a nail into your head. Just don't
I personally would choose Select OMT (it now supports UML by the way).
It has the best user interface which makes it very easy to use. It is
extensible so that I can add my own "fields" to entities in the
repository (like a "business value" to a class) -- I havn't found
another tool in which I could do this. It also has an OLE interface
that you can use -- we used it to produce documentation and to check
mappings between information in entities - like mapping a window
attribute to a class attribute.
Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf"
Content-Description: Card for Benjamin Lurie
Content-Disposition: attachment; filename="vcard.vcf"
fn: Benjamin Lurie
org: Cambridge Technology Partners
adr;dom: 304 Vassar Street;;;Cambridge ;MA;02139;
title: Associate Director II
tel;work: 617-374-9800 (offsite 617-572-0tel