|
I needed something today to allow me to continue doing my job which currently is implementing a product line engineering process. I am using UML on this project. In case you are interested, here is a list of the tools we are evaluating from MS and their status. I answered Steve Cook's question as to what UML I would like to see supported by MS here.
XDE was out because it is not supported in VSTS 2005. Since no improvements have been made to Visio's UML features for so long, and there are no plans to improve it, Visio was out. We ended up going with Sparx EA because of the price.
So far, no complaints. I have put together a baseline project structure for our core assets and on for our product development. There was one small glitch with the importing the .eap file into a SQL 2000 repository. But that was fixed by simply removing a foreign key constraint from the Sparx database Schema. I also set up a repository in SQL Server 2005 and that is working fine too. We are just about to start all the dirty work of creating all the assets. In a few weeks I will follow up and let you know how the tool is working. One side note. The Visio XMI export tool found for download here, turned out to generate a useless export. I posted to the MS Modeling and Tools forum to see if anyone has had luck with it here, but no luck so far. I was hoping to be able to move some of the work done in Visio over to EA, but no luck. We will have to reproduce it all.
Have you tried to use Rational Software Modeler?
Just like you, we are experiencing the difficulty of migrating XDE with
VS.NET to "class diagram" with VS2005.
I used EA in my previous job and would recommend it over any of the
high-priced alternatives such as Rose or Select Enterprise. EA has its own
quirks but no show-stoppers.
In my new job, they use "Visio for Enterprise Architects", which is a poor
UML tool to say the least. I now have the opposite problem - I want to
import my old EA models into Visio. EA exports to XMI, but there's no
Import XMI for Visio.
I don't suppose you know of any Visio add-ins, or standalone converters to
get XMI into Visio?