I have been using the Enterprise Architect tool from sparx systems for last 4+ years for UML based design. Every time I start a new architect role, I used to check with the team which UML tool they are familiar with, so that we can communicate the design to the team more effectively. I am sure, all of us would like to use our favorite tool, if the organization don’t have standards related to design.
Here in my new organization, colleagues use different tools like Rational Rose, StarUML, Visio etc. We will be doing most of the developments in Visual Studio 2005/2008 and C++ or C#. I have worked with Rational Rose, Enterprise Architect, Visio, Raphsody, Rational XDE etc, and I did some research on UML tools available in market. Read more »